通过查看书籍自己总结了一下,怎样用python摄像头代码实现调用笔记本摄像头的功能
这主要是通过opencv中cv2模块来实现这个功能。其中是调用cv2中的函数比如:imread()函数,imshow()函数等等....
以下是具体的实现代码:
1.通过窗口展示图片:
# 显示图片第一个参数是窗口名称,第二个参数是图片名字 #设置图片窗口延迟参數为0,键盘无限期的等待键入
2.自定义图片展示窗口,可以调整窗口的大小针对图片比较大的,可以适当调整
#自定义图片打开窗口,夶小可以调节
# 先自定义一个窗口参数一是窗口名称,参数2是可以调整窗口大小
# 设置关闭所有的图片窗口
功能:通过s键保存图片
# 设置图爿窗口显示延迟
接下来是通过cv2中的VideoCapture()调用电脑的摄像功能。
功能:调用笔记本摄像头获取视频图片
#调用笔记本内置摄像头所以参数为0,如果有其他的摄像头可以调整参数为12
#显示摄像头,背景是灰度
#通过esc键退出摄像
#通过s键保存图片,并退出
我们知道matplotlib是一个跟强大的绘图軟件,当然在这里也可以用matplotlib将图片展示在坐标中
我们知道matplotlib是一个跟强大的绘图軟件,当然在这里也可以用matplotlib将图片展示在坐标中
以上的内容整理自《opencv官方教程中文版》。
发布了22 篇原创文章 · 获赞 35 · 访问量 4万+