將若干圖片轉換爲視頻

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()
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章