码迷,mamicode.com
首页 > 编程语言 > 详细

python+opencv读取视频,调用摄像头

时间:2018-02-02 00:49:21      阅读:2966      评论:0      收藏:0      [点我收藏+]

标签:目录结构   style   .com   apt   mp4   运行   代码   highlight   ==   

引用

 

import cv2
import numpy

 

 创建摄像头对象

 

cap = cv2.VideoCapture("videoTest/test1.mp4")  #参数为视频文件目录

 

逐帧显示实现视频播放

 

while 1:
    ret, frame = cap.read()            #读取
    cv2.imshow("capture", frame)          #显示
    if cv2.waitKey(100) & 0xff == ord(‘q‘):  #按q退出
        break

 

释放摄像头对象和窗口

 

cap.release()
cv2.destroyAllWindows()

 

 完整代码

 

import cv2
import numpy

cap = cv2.VideoCapture(1)  #调整参数实现读取视频或调用摄像头
while 1:
    ret, frame = cap.read()
    cv2.imshow("cap", frame)
    if cv2.waitKey(100) & 0xff == ord(‘q‘):
        break
cap.release()
cv2.destroyAllWindows()

 

 目录结构

 

技术分享图片

读取视频运行结果

技术分享图片

调用内置摄像头

 

cap = cv2.VideoCapture(0)    #调用笔记本内置摄像头

 

 调用usb摄像头

 

cap = cv2.VideoCapture(1)

 

 调用摄像头运行结果

技术分享图片

 

python+opencv读取视频,调用摄像头

标签:目录结构   style   .com   apt   mp4   运行   代码   highlight   ==   

原文地址:https://www.cnblogs.com/MC-Curry/p/8401584.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!