Ffmpeg和OpenCv版本不兼容

时间:2017-07-28 05:37:16

标签: python opencv ffmpeg

我安装了Python 2.7.5和OpenCV 2.4。我正在尝试按照此页面的说明操作 http://opencv-python-tutroals.readthedocs.io/en/latest/py_tutorials/py_gui/py_video_display/py_video_display.html 它建议安装适当版本的Ffmpeg。我按照本页的说明安装了它 http://adaptivesamples.com/how-to-install-ffmpeg-on-windows/ 这告诉用户如何将Ffmpeg添加到环境变量中。 但是,示例代码不起作用。而且我不知道是不是因为OpenCv和ffmpeg的版本彼此不兼容。 我将保留示例代码。 感谢阅读:D

import numpy as np import cv2

cap = cv2.VideoCapture('vtest.avi')

while(cap.isOpened()):
    ret, frame = cap.read()

    gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)

    cv2.imshow('frame',gray)
    if cv2.waitKey(1) & 0xFF == ord('q'):
        break

cap.release() cv2.destroyAllWindows()

0 个答案:

没有答案