OpenCV AVI播放错误:ssize.area()> 0

时间:2014-12-10 15:29:23

标签: python python-2.7 opencv computer-vision

当我尝试从.avi视频调整帧大小时,我收到错误(-215) ssize.area() > 0 in function resize。我推断这意味着框架无法读取。我也安装了FFmpeg。为什么这无效?该视频与python文件位于同一文件夹中。

另外,播放.m4v视频效果很好。所以它只是.avi。

在我开始弄乱图像和诸如此类的东西之前,这是代码的开头。

from __future__ import print_function
import numpy as np, cv2
import datetime
cap = cv2.VideoCapture("video2.avi")

ret = cap.set(3,320)
ret = cap.set(4,240)
f = open('cars','w')

carCount = 0
while True:
    stuff in here

    cv2.imshow('Video', frame)
    if cv2.waitKey(1) == ord('q'):
        break

f.close()
cap.release()
cv2.destroyAllWindows()

0 个答案:

没有答案