示例代码:

import cv2
import osdef getName(x):if x <10:strRes = '0000' + str(x)elif x <100:strRes = '000' + str(x)elif x <1000:strRes = '00' + str(x)elif x < 10000:strRes = '0' + str(x)else:strRes = ''return strRes# 图片路径
im_dir = 'pics'
# 输出视频路径
video_dir = 'pics/output.avi'
# 帧率
fps = 30
# 图片数
num = 772
# 图片尺寸
img_size = (1280, 720)fourcc = cv2.VideoWriter_fourcc('M', 'J', 'P', 'G')
video_writer = cv2.VideoWriter(video_dir, fourcc, fps, img_size)for i in range(1, num):im_name = os.path.join(im_dir, getName(i) + '.png')print(getName(i))frame = cv2.imread(im_name)video_writer.write(frame)cv2.imshow('rr', frame)cv2.waitKey(20)video_writer.release()
pr

cv2将图片拼接为视频相关推荐

  1. CV:基于face库利用cv2调用摄像头(或视频)根据人脸图片实现找人(先指定要识别已知人脸的文件夹转为numpy_array+输入新图片遍历已有numpy_array)

    CV:基于face库利用cv2调用摄像头(或视频)根据人脸图片实现找人(先指定要识别已知人脸的文件夹转为numpy_array+输入新图片遍历已有numpy_array) 目录 输出结果 设计思路 核 ...

  2. python cv2 模块图片生成视频

    python cv2 模块图片生成视频 事件起因 在工位上写bug的时候觉得窗外风景不错,iPhone自带的延时摄影会根据时长调整压缩比例,然后想下载一个app拍摄固定比例的延时视频. slow sh ...

  3. python 图片生成视频_python--通过cv2多张图片生成视频

    1.安装cv pip install python-opencv 2.使用 # 图片合成视频 def picvideo(path,size): # path = r'C:\Users\Administ ...

  4. python将图片拼接为视频

    import cv2 import os # 保存的视频路径及视频size(1920, 1080) writer = cv2.VideoWriter('D:/achenf/data/0618/data ...

  5. Linux Ubuntu cv2.VideoCapture无法读取视频文件mp4

    版本: opencv-contrib-python  (4.1.2.30) numpy  (1.16.4) opencv-python  (4.1.2.30) 代码: video_file = '~/ ...

  6. java 多图片拼接 转 视频 AVI

    1.引入jar包 Jim2mov.jar jmf-2.1.1e.jar 不引入第二个包 报错 Exception in thread "main" java.lang.NoClas ...

  7. Python实战案例,CV2模块,Python实现抖音字符视频

    前言 利用Python实现抖音字符视频.废话不多说. 让我们愉快地开始吧~ 开发工具 Python版本: 3.6.4 相关模块: cv2模块: PIL模块: numpy模块: 以及一些Python自带 ...

  8. OpenCV笔记:cv2.VideoCapture 完成视频的跳帧输出操作

    背景 我开始关注这个问题,是在使用 PaddleOCR + OpenCV 进行视频文字识别的时候,因为OpenCV 需要循环读取视频的每一帧进行解析,这就导致视频播放特别卡顿.由于视频中相邻帧的内容是 ...

  9. python cv2实现视频抽帧

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.具体实现如下 前言 基于python-opencv 实现对视频的图片抽取 一.具体实现如下 #!/usr/bin/ ...

最新文章

  1. 这个Python知识点,90%初学者没太整明白
  2. 查看git是否安装_Java程序员的必备Linux运维技能-安装git
  3. Set_uid set_gid stick_bit 软链接 硬链接
  4. Android开始之 activity_lifecycle和现场保护
  5. 关于Django中的数据库操作API之distinct去重的一个误传
  6. MySQL_多表链接查询
  7. java studentmanager_StudentManager.java
  8. linux 程序/usr
  9. HoloLens 2开发: Vuforia图片识别
  10. 【数据结构】深度优先和广度优先比较
  11. matplotlib -plt.rcparams.update
  12. Day01----jsp
  13. 【开源】在线教育系统.net源码-PC端-手机端
  14. python毕业设计作品基于django框架校园网站系统毕设成品(6)开题答辩PPT
  15. matlab gui简单教程
  16. 量产台电U盘 把USB变成USB-CDROM
  17. 记赖世雄英语笔记和心得
  18. SLA、BFD、NQA、ACl 笔记
  19. HttpWatch软件介绍与基本使用
  20. 常识——server-u显示无法访问网页

热门文章

  1. 炫酷的生日快乐网页 【附带源码】
  2. 建立FAT文件系统学习笔记
  3. 点滴:均线交易策略代码的参考
  4. 用c语言写一个求和的程序,C语言实现两数求和
  5. 关于开发人员申请苹果账号相关事宜
  6. 马来西亚之旅——吉隆坡、马六甲、槟城和亚庇攻略
  7. 程序员如何写好自己的简历,一位 5 年中大厂老哥跟你聊聊
  8. 面试官系列 - LeetCode链表知识点题型总结
  9. python实现猫抓老鼠
  10. 大数据时代下的小公益