OpenCV的视频获取与保存:Python/C++实现
发布时间
阅读量:
阅读量
注1:python3实现是基于OpenCV3.4.4 , C++实现是基于OpenCV2.4.9
一、从摄像头读入视频并显示
基于Python的实现方式:
import numpy as np
import cv2
cap = cv2.VideoCapture(0) #创建一个VideoCapture对象,此处插上摄像头,参数设置为0
while(True):
#逐帧捕获
ret, frame = cap.read() #第一个参数返回一个布尔值(True/False),代表有没有读取到图片;第二个参数表示截取到一帧的图片
gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
cv2.imshow('frame', gray)
if cv2.waitKey(1) & 0xFF == ord('q'):
break
#当一切结束后,释放VideoCapture对象
cap.release()
cv2.destroyAllWindows()
全部评论 (0)
还没有任何评论哟~
