OpenCV video_capture.read()返回空框架

时间:2018-05-31 15:12:29

标签: python opencv

我使用的是Windows 7,我已经在其中安装了python3.6。我创建了一个虚拟环境,我在其中使用pip3 install安装了openCV(在我的pip3列表中显示如下:opencv-python 3.4.1.15)。

当我从笔记本电脑的网络摄像头流式传输视频时,它可以正常工作,frame是一个&nbspy.ndarray':

frame= cv2.VideoCapture(0) 

但是,当我尝试从外部.avi文件中读取它时,frame似乎为空:

frame=cv2.VideoCapture(video.avi) 

我的问题类似于这个[1],显然他们为他提供的解决方案是在Windows路径中添加一些dll opencv文件。但是,如果我在virtualenv中安装带有pip的opencv,我不知道如何才能做到这一点。

[1] OpenCV 2.4 VideoCapture not working on Windows

0 个答案:

没有答案