首先附一下链接,感谢这位朋友!(其实还有很多类似的,我就只取百度到的第一个了)
http://blog.csdn.net/bing_bing304/article/details/46740929
,
写到自己Blog里主要是为了整理查找方便一些,顺便充实一下内容……
,
OpenCV是Python上非常流行的一个图片和视频处理的库(其实应该是一个通用库,有Python接口)
目前粗看了一下官网,似乎只支持Python2.7?必须要有Numpy和Matplotlib的前置支持
如果只按照官网的指南配置的话,是无法读取MP4视频的,前面的链接里的解决方法在最新的3.2版本里似乎也有一些出入,解决方法如下:
,
1 下载并Extract库之后,在目录opencv\build\bin里找到两个DLL文件opencv_ffmpeg320.dll和opencv_ffmpeg320_64.dll
2 把这两个文件复制到工程所用的目录当中(个人猜测一个是32位用的,一个是64位用的,但是没有真的尝试验证)
(这些做完之后记得重新载入cv2包)
3 之后创建cap对象,读取MP4文件,执行cap.isOpened()就可以得到True的结果了