我是靠谱客的博主 默默荷花,最近开发中收集的这篇文章主要介绍一、基础入门下------------视频处理,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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

最后

以上就是默默荷花为你收集整理的一、基础入门下------------视频处理的全部内容,希望文章能够帮你解决一、基础入门下------------视频处理所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(33)

评论列表共有 0 条评论

立即
投稿
返回
顶部