概述
参考网页:http://tieba.baidu.com/p/3981484977
参考链接:http://blog.csdn.net/blueslime/article/details/12429411
参考链接:http://m.blog.csdn.net/blog/for_wind/16842223
下载到树莓派:wget https://github.com/jacksonliam/mjpg-streamer/archive/master.zip
下载到电脑:pan点baidu点com/s/1kTBzfmB
1.安装辅助工具
2.解压master,zip
3.编辑源文件
4.编译mjpg软件
5.制作mjpg的启动脚本
6.执行mjpg的启动脚本(启动mjpg)
1.安装辅助工具
在树莓派上执行:
sudo apt-get install libjpeg8-dev
sudo apt-get install cmake
2.解压master,zip
在树莓派上执行:
unzip master.zip
3.编辑源文件
在树莓派上执行:
cd mjpg-streamer-master/mjpg-streamer-experimental/plugins/input_raspicam
(移动到mjpg-streamer-master/mjpg-streamer-experimental/plugins/input_raspicam)
nano input_raspicam.c
(用nano编辑input_raspicam.c文件)
进入nano页面后,按下ctrl+w(搜索),输入fps,回车,可看到如下界面
将fps,width,height设置成图片那样
然后按ctrl+x,再按y,再回车(保存,退出)
4.编译mjpg软件
在树莓派上执行:
直接 cd ../../
make clean all
5.制作mjpg的启动脚本
在树莓派上执行:
cd
nano jk.sh
将下面两条命令复制进去
cd mjpg-streamer-master/mjpg-streamer-experimental
./mjpg_streamer -i "./input_raspicam.so" -o "./output_http.so -w ./www"
像上面一样,按ctrl+x,再按y,再回车(保存,退出)
继续,在树莓派上执行:
chmod 744 jk.sh
看了源码, -i “./input_raspicam.so” 这个可以带参数的 -i “./input_raspicam.so -fps 30 -x 320 -y 240” ,就可以不用修改代码编译了
6.执行mjpg的启动脚本(启动mjpg)
在树莓派上执行:
sh jk.sh
最后,在浏览器上打开:(我用的是chrome浏览器)
http://你树莓派的ip:8080
http://树莓派IP:8080/?action=stream
基于云服务平台的人脸识别
1、设备
树莓派2、USB摄像头。
2、要求
l 使用USB摄像头抓拍(可以使用各种开源软件,也可以自己编程)脸部照片;
l 使用人脸识别的云服务平台(可选择FACECORE、百度云人脸识http://apistore.baidu.com/astore/classificationservicelist/32.html)对图像进行识别。可以是上传图像至平台,也可以是下载平台的SDK在树莓派上实现。
l 在原图像上标注人脸位置和数量;
l 在图像数据库中找出抓拍到的人(俗称“刷脸”)(加分项);
最后
以上就是爱撒娇洋葱为你收集整理的树莓派3--学习笔记5-mjpg视频流监控的全部内容,希望文章能够帮你解决树莓派3--学习笔记5-mjpg视频流监控所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复