cv2.VideoWriter_fourcc("D", "I", "B", " ")
可以填以下形式:
CV_FOURCC('P', 'I', 'M', '1') = MPEG-1 codec
CV_FOURCC('M', 'J', 'P', 'G') = motion-jpeg codec
CV_FOURCC('M', 'P', '4', '2') = MPEG-4.2 codec
CV_FOURCC('D', 'I', 'V', '3') = MPEG-4.3 codec
CV_FOURCC('D', 'I', 'V', 'X') = MPEG-4 codec
CV_FOURCC('U', '2', '6', '3') = H263 codec
CV_FOURCC('I', '2', '6', '3') = H263I codec
CV_FOURCC('F', 'L', 'V', '1') = FLV1 codec
import os
import cv2
path = r"你的存放圖片的文件夾"
filelist = os.listdir(path)
size = (512,512)
fps = 5
video = cv2.VideoWriter("VideoTest.avi",cv2.VideoWriter_fourcc("D", "I", "B", " "),fps,size)
for item in filelist:
if item.endswith('png'):
item = path + item
img = cv2.imread(item)
video.write(img)
video.release()
cv2.destroyAllWindows()