概述
1.cv2.VideoCapture类函数介绍*
cv2.VideoCpature类的常用函数包括初始化、打开、帧捕获、释放和属性设置等。
1.1初始化
捕获对象 = cv2.VideoCapture(“摄像头ID号或视频文件”)
1.2cv2.VideoCapture.open()和 cv2.VideoCapture.isOpened()函数
一般情况下,使用cv2.VideoCapture()函数即可完成摄像头的初始化。有时,为了防止初始化发生错误,可以使用函数cv2.VideoCapture.isOpened()来检查初始化是否成功。该函数的语法格式为:
ret=cv2.VideoCapture.isOpened()
如果成功,则ret返回值为True
如果不成功,则返回值为False,而此时,就可以用cv2.VideoCapture.open(index/fliename)来打开摄像头,index为雷达的ID号。
1.3捕获帧
ret,imgage = cv2.VideoCpature.read()
image返回的是捕获到的帧,如果没有帧被捕获,则该值为空。
ret:捕获成功则为True,否则为False。
1.4释放
cv2.VideoCapture.release()
不使用时最好释放。
1.5属性设置
1.获取属性
ret = cv2.Vid
最后
以上就是默默荷花为你收集整理的一、基础入门下------------视频处理的全部内容,希望文章能够帮你解决一、基础入门下------------视频处理所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复