下面是用于从python读取.mp4
视频的代码。代码cap.isOpened()
返回false。在
仅供参考:
我安装了相关代码并将opencv_ffmpeg_64.dll
复制到python文件夹(/usr/local/lib/python2.7)
-Opencv版本:3.0
在-Python:2.7在
import numpy as np
import cv2
import gtk
import pygtk
import gobject
count=0
loop=0
cascPath = 'haarcascade_frontalface_default.xml'
faceCascade = cv2.CascadeClassifier(cascPath)
cap = cv2.VideoCapture('sample.mp4')
print (cap.isOpened())
请提出什么是最好的办法?在
你可能错过了FFMPEG。OpenCV需要编解码器信息来解码视频,ffmpeg提供了这些信息。在
点击“下载FFMPEG”按钮,从http://ffmpeg.zeranoe.com/builds/下载FFMPEG。确保您选择了正确的版本、体系结构和“Statis”内部版本。 解压缩下载的文件,将其重命名为“ffmpeg”并移动到C:\(例如)。现在将路径C:\ffmpeg\bin添加到path系统变量中。在
步骤在这里用图片详细说明:http://www.wikihow.com/Install-FFmpeg-on-Windows
相关问题 更多 >
编程相关推荐