raspberry pi 打造移动物体检测,并上传至ftp

先来张完成后的图片(请无视那层灰) ipp   前言:上个月家里招了小偷(家里这么乱也偷!偷了你tm给我收拾收拾屋子也行啊!)损失不是多重,可是内心仍是有点堵。正好有个闲置的摄像头,树莓派自从买了也没派上大用场。 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 在 http://www.xiaomi.cn/content-156-14482-1.html 这里有一篇帖子,写的是使用树莓派+摄像头+fswebcam+feelink打造实时抓图,以达到监控的目的。很是简单,可是lz测试了一下。这里的私人设备是公开到网上的,全部人均可以看到,并且图片不能删除。最重要的是不能达到报警的目的。 而使用motion后,能够实现当摄像头中的视频内容有变化时,自动拍照保存。有了这个功能,后面的上传、报警、发送邮件、短信通知之类的也就成为可能。 1、准备条件 lz使用的硬件:树莓派、摄像头、服务器。(固然联网是必须的) 软件:motion、curl 安装motion:apt-get install motion 2、配置motion motion配置项较多且有详细说明资料。在此只写出比较重要的配置项 配置文件通常在/etc/motion/motion.conf daemon off setup_mode off v4l2_palette 2 #在配置文件的注释里写的很详细。 width 640 height 480 #拍照图片大小640x480 framerate 2 #motion也能够录制swf视频,只作拍照的话帧数太多不必,占用内存过大 threshold 1500 #这里是当多少个像素发生变化时,保存当前图片 target_dir /home/motion #图片存放路径 quiet on on_picture_save /root/1.sh %f #当有图片被保存时,执行1.sh 其中%f参数会自动转化为当前图片文件的存放路径,传给1.sh 3、上传脚本 在/root/目录新建1.sh并写入 curl -T $1 -u name:password ftp://121.199.10.38/img/ 保存退出 执行:chmod a+x /root/1.sh 4、启动motion motion -c /etc/motion/motion.conf -c参数指向你的配置文件。 最后,附上一张效果图。(普通的摄像头,像素有点渣,能够换个高清的。) 1
相关文章
相关标签/搜索