博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python+opencv读取视频,调用摄像头
阅读量:6326 次
发布时间:2019-06-22

本文共 696 字,大约阅读时间需要 2 分钟。

引用

 

import cv2import 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 cv2import numpycap = cv2.VideoCapture(1)  #调整参数实现读取视频或调用摄像头while 1:    ret, frame = cap.read()    cv2.imshow("cap", frame)    if cv2.waitKey(100) & 0xff == ord('q'):        breakcap.release()cv2.destroyAllWindows()

 

 目录结构

 

读取视频运行结果

调用内置摄像头

 

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

 

 调用usb摄像头

 

cap = cv2.VideoCapture(1)

 

 调用摄像头运行结果

 

转载于:https://www.cnblogs.com/MC-Curry/p/8401584.html

你可能感兴趣的文章
vs2010生成Dll文件并引用dll(C#)
查看>>
藏在兰州拉面里精益管理秘诀
查看>>
How to blog on Github
查看>>
百思不得姐 one day
查看>>
19.04.16--指针笔记-参数传递
查看>>
面向对象
查看>>
POJ1860 Currency Exchange
查看>>
《VMware、Citrix和Microsoft虚拟化技术详解与应用实践》一2.2 ESXi简介
查看>>
[游戏学习22] MFC 井字棋 双人对战
查看>>
Qt中的qreal
查看>>
Codeforces Beta Round #95 (Div. 2) D.Subway
查看>>
企业搜索引擎开发之连接器connector(二十)
查看>>
HeadFirst Jsp 09 (JSTL)
查看>>
jquery版小型婚礼(可动态添加祝福语)
查看>>
Centos5.8 安装 PHP5.5 和 memcached
查看>>
第25周六
查看>>
[转]CENTOS LINUX安装并使用NFS共享文件
查看>>
Android AES加密算法及其实现
查看>>
Entity Framework公共的增删改方法
查看>>
hdu1698 Just a Hook 线段树:成段替换,总区间求和
查看>>