版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/missyougoon/article/details/82015031
利用opencv可以很简单的将图像合并为视频.
import cv2
img = cv2.imread('image1.jpg')
imgInfo = img.shape
size = (imgInfo[1], imgInfo[0])
print(size)
videoWrite = cv2.VideoWriter( '2.mp4', -1, 5, size )
# 写入对象 1 file name 2 编码器 3 帧率 4 尺寸大小
for i in range(1, 11):
fileName = 'image'+str(i)+'.jpg'
img = cv2.imread(fileName)
videoWrite.write(img) # 写入方法 1 jpg data
print('end1')
最关键的是使用cv2.VideoWriter( ‘2.mp4’, -1, 5, size )方法.
参数1:文件的名称
参数2:选择编码器
参数3:设置帧率
参数4:设置视频尺寸