我是OpenCV的新手,只是尝试读取视频文件并显示它。不幸的是,看起来我甚至无法打开视频。关于可能妨碍我打开视频文件的任何想法?我可以打开图像就好了。谁能帮我吗?非常感谢。
代码:
import numpy as np
import cv2
cap = cv2.VideoCapture("F:\\OpenCV\\Cam1_Indoor.avi")
if cap.isOpened():
print "Opened"
else:
print "Not opened"
while(1):
ret, frame = cap.read()
cv2.imshow('frame',frame)
if cv2.waitKey(1) & 0xFF == ord('q'):
break
cap.release()
cv2.destroyAllWindows()
输出:
没有打开 -------------------------------------------------- -------------------------错误回溯(最近的电话 最后)in() 11而(1): 12 ret,frame = cap.read() ---> 13 cv2.imshow(' frame',frame) 14如果cv2.waitKey(1)& 0xFF == ord(' q'): 15休息
错误: C:\建立\ master_PackSlaveAddon-Win32的VC12静电\的OpenCV \模块\ highgui \ SRC \ window.cpp:271: 错误:(-215)size.width> 0&&函数cv :: imshow
中的size.height> 0