【发布时间】:2013-06-24 02:05:03
【问题描述】:
我正在尝试使用 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()
文件夹里有1440张图片,而video.avi只有5.54kb大小,播放时输出为空。任何人都可以看到我的代码中的任何缺陷并给我任何帮助吗?
【问题讨论】:
-
您是否尝试过单独显示图像?这会告诉你图像是否真的被读取(即它们的路径是有效的))。