我正在尝试使用 OpenCV 在 python 中创建 TimeLapse 创建者,并具有以下代码:
import cv2
import os
import string
directory = (r"C:\Users\Josh\Desktop\20130216")
video = cv2.VideoWriter(r"C:\Users\Josh\Desktop\video.avi", cv2.cv.CV_FOURCC('F','M','P', '4'), 15, (1536, 1536), 1)
for filename in os.listdir(directory):
if filename.endswith(".jpg"):
video.write(cv2.imread(filename))
cv2.destroyAllWindows()
video.release()
该文件夹中有 1,440 张图片,但 video.avi 大小仅为 5.54kb,播放时输出为空。任何人都可以看到我的代码中的任何缺陷并给我任何帮助吗?