python+opencv读取视频,调用摄像头
Posted 小白羀号
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python+opencv读取视频,调用摄像头相关的知识,希望对你有一定的参考价值。
引用
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读取视频,调用摄像头的主要内容,如果未能解决你的问题,请参考以下文章