美文网首页
python2.7+opencv3.0视频读取

python2.7+opencv3.0视频读取

作者: 爱白船的Jacky | 来源:发表于2017-10-30 20:21 被阅读0次

源代码:

# -*- coding: utf-8 -*-

import numpy as np

import cv2

from PIL import Image

cap=cv2.VideoCapture("test.mpg");

ret,frame=cap.read()

while ret:

    gray=cv2.cvtColor(frame,cv2.COLOR_BGR2GRAY)#灰度图

    cv2.imshow('frame',gray)

    if cv2.waitKey(1) &0xFF==ord('q'):

        ret,frame=cap.read()#获取下一帧图像

cap.release()

cv2.destroyAllWindows()

注意:

    第一次使用该模块时会提示没有打开视频(Process finished with exit code 0)【cap.isopen()可判断原因】,解决方案如下:

将opencv_ffmpeg300.dll(F:\opencv\build\x86\vc12\bin目录下)复制到python目录下(C:\Python27)即可

相关文章

网友评论

      本文标题:python2.7+opencv3.0视频读取

      本文链接:https://www.haomeiwen.com/subject/qppmpxtx.html