我一直在尝试使用OpenCV打开视频文件并处理其帧。 我有avi文件和mp4文件,mp4文件在Java中运行良好但在Python中(我真的需要它...)它不起作用(我在videocapture.read()中不断获取。)
任何想法可以是什么?怎么解决?
编辑:这是我的代码:import cv2
video_capture = cv2.VideoCapture('myfile.mp4')
video_capture.set(propId=cv2.cv.CV_CAP_PROP_FRAME_WIDTH, value=1280.0)
video_capture.set(propId=cv2.cv.CV_CAP_PROP_FRAME_HEIGHT, value=720.0)
ret, frame = self.video_capture.read()
if frame is not None:
# processing code...never reaches here
感谢。