python摄像头如何获取本机安装的多个摄像头

通过查看书籍自己总结了一下,怎样用python摄像头代码实现调用笔记本摄像头的功能

这主要是通过opencv中cv2模块来实现这个功能。其中是调用cv2中的函数比如:imread()函数,imshow()函数等等....

以下是具体的实现代码:

1.通过窗口展示图片:

# 显示图片第一个参数是窗口名称,第二个参数是图片名字 #设置图片窗口延迟参數为0,键盘无限期的等待键入


2.自定义图片展示窗口,可以调整窗口的大小针对图片比较大的,可以适当调整

#自定义图片打开窗口,夶小可以调节
# 先自定义一个窗口参数一是窗口名称,参数2是可以调整窗口大小
# 设置关闭所有的图片窗口
 


功能:通过s键保存图片 # 设置图爿窗口显示延迟

接下来是通过cv2中的VideoCapture()调用电脑的摄像功能。


 
功能:调用笔记本摄像头获取视频图片 #调用笔记本内置摄像头所以参数为0,如果有其他的摄像头可以调整参数为12 #显示摄像头,背景是灰度 #通过esc键退出摄像 #通过s键保存图片,并退出

我们知道matplotlib是一个跟强大的绘图軟件,当然在这里也可以用matplotlib将图片展示在坐标中

 
 
以上的内容整理自《opencv官方教程中文版》。

发布了22 篇原创文章 · 获赞 35 · 访问量 4万+

}

我要回帖

更多关于 python摄像头 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信