树莓派4B配置摄像头并实现实时人脸检测

上一篇:树莓派4B远程控制
下一篇:Windows 10安装NCS2环境并进行模型格式转换

目录

一、配置树莓派摄像头
.1、usb摄像头配置
1.1.1、将usb摄像头连接到树莓派
1.1.2、升级系统
1.1.3、打开系统配置Camera
1.1.4、操作摄像头
.2、官方摄像头配置
1.2.1、将官方摄像头连接到树莓派
1.2.2、配置并检测摄像头
二、调用摄像头实现实时人脸检测
三、参考资料

一、配置树莓派摄像头

1.1、usb摄像头配置

1.1.1、将usb摄像头连接到树莓派

将摄像头的USB口连接到树莓派的任意一个USB口后再开机。一定要先接摄像头再开机,不然树莓派可能无法识别。

输入输入或者命令:

1.1.4、操作摄像头

  • 安装mplayer播放器

  • 查看USB摄像头画面

    确认画面之后需要通过ctrl+c退出,才能进行下一步调用摄像头操作.否则会 如摄像头忙碌的错误。

  • 在/home/pi目录下调用fswebcam生成一张当前摄像头拍摄到的实时照片

    其中:
    是配置使用哪个摄像设备
    拍出来照片没水印,不加的话,可能会 字体问题
    后的是图片的宽与高
    跟曝光度设置差不多。从1到10,越来越不刺眼的感觉,如果不设置这个参数或者设置为0的话可能拍出黑照片。
    最后的是待保存的图片路径(如果不加路径/home/pi/的话默认保存在当前目录)。

1.2.2、配置并检测摄像头

在文末加入一行:

#树莓派cpu是博通公司bcm2835型 ,加上这一行可以识别摄像头
重启树莓派
输入命令:

若输出,则说明检测到了摄像头

调用摄像头拍摄一张图片,命名为,存储在当前目录,如果看到摄像头上亮红灯,目录里有照片,则进一步说明摄像头配置正确。

延时10s拍摄,产生一张名称为test的图片

二、调用摄像头实现实时人脸检测

  • 配置展示窗口
  • 安装python-opencv
  • 树莓派摄像头实时人脸检测
    新建文件,并写入以下内容:

将放入,同级目录,并执行:

可以左右移动人脸查看识别情况,界面上会在检测到的人脸画一个绿色的框
按键盘键可退出检测,并保存最后一帧图像

三、参考资料

1.树莓派3b+和 intel movidius 神经元计算棒2代 跑yolo v3 tiny
2.树莓派高帧率广角摄像头
3.树莓派官方原装摄像头

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年5月5日
下一篇 2020年5月6日

相关推荐