motion移植
一. 支持ffmpeg功能(使能motion中的视频编码功能)支持视频采集 —> ffmpeg不支持 —host
1. mkdir _install
2. ./configure —prefix=${PWD}/_install —arch=arm —cross-prefix=arm-linux- —enable-shared enable-shared :允许其编译产生动态库 cross-prefix :指明编译器 arch=arm :指明编译平台
3. make
4. make install
5. cd _installb
6. cp * x/rootfsb/
二. 安装motion 1. mkdir _install 2. ./configure —prefix=${PWD}/_install/ —host=arm-linux —without-mysql —without-pgsql —with-ffmpeg=xxx/FFmpeg/_install/ —without-mysql : 不使用mysql —without-pgsql :不使用PostgreSQL --with-ffmpeg : 支持ffmpg 3. make 4. make install
/************************************* 产生libjepg.so.62**********************************/
三. 安装libtool-1.5.22.tar.bz2 1. mkdir _install 2. ./configure —prefix=${PWD}/_install —host=arm-linux CC=arm-linux-gcc 3. make 4. make install
四. 安装libjpeg.tar.bz2 1. mkdir _install
2. cd _install
3. mkdir bin include man lib
4. cd man
5. mkdir man1
6. cd ../../
7. cp libtool-1.5.22/_install/bin/* ./
8. ./configure —prefix=${PWD}/_install —host=arm-linux CC=arm-linux-gcc —enable-shared
9. make && make install
10. cp _installb/* xxx/rootfsb/
/************************************* 产生libjepg.so.62**********************************/
注: motion要运行,需要配置文件
五. 编辑motion配置文件
1. cp _install/motion-3.2.1
2/examples/motion-disc.conf xxx/rootfs/etc/motion.conf
2. vi motion-dist.conf
2.1. videodevice /devideoX
2.2 v412_palette 2 —> 设置格式,所用的摄像头采用的是 MJPEG
2.3 width 640
2.4 height 480
2.5 framerate 15 —> 1秒钟要抓取多少图像(太高会占用较多的系统资源)
2.6 threshold 1500 —> 根据前面设置的分辨率来设定, 当前后两幅图像间像素点差达到这个值,触发图像采集
2.7 target_dir xxx —> 捕捉到的图像(视频)保存的位置
2.8 locate on —> 将移动的部分用方框框起来
2.9 on_motion_detected madplay xxx.mp3 —> 当捕捉到图像后,调用的程序
六. 测试 1. motion -c /etc/motion.conf —> -c 指明配置文件
motion移植的更多相关文章
- DIY远程移动图像监测(tiny6410+USB摄像头+motion+yeelink+curl)
看到有博客上采用motion搭建移动图像监测系统,感觉很强大,但大多缺少远程监测能力,大多局限于局域网.OK,笔者手头刚好有一个30W像素的USB摄像头,那么借用yeelink服务,也来DIY一把,哈 ...
- motion程序的移植和安装【转】
本文转载自:http://blog.csdn.net/guozhiyuan20095318/article/details/7310486 motion是一个开源的用于移动图像监控的程序.我在做博创杯 ...
- Linux下移动图像监测系统——motion的移植及应用
移动图像监控主系统的开发 移动图像监控的原理方法: 通过获取摄像头图像,比较前后每一帧的图像数据,从而实现移动物体监控.所有移动监控均是如此,只是图像帧的比较算法不同. 移动图像监控系统的实现 选择开 ...
- motion的移植和使用
说明: motion主页:http://www.lavrsen.dk/foswiki/bin/view/Motion motion下载地址:http://sourceforge.net/project ...
- linux下motion摄像头监控编译与配置
利用linxu下的开源的motion搭建嵌入式视频动态监控系统 所谓移动图像监测,简单来说就是利用摄像头定点监测某个区域,当有移动物体经过时,摄像头便自动抓拍(要监测多大物体.按拍照速率都是可调的), ...
- 六轴加速度传感器MPU6050官方DMP库到瑞萨RL78/G13的移植
2015年的电赛已经结束了.赛前接到器件清单的时候,看到带防护圈的多旋翼飞行器赫然在列,又给了一个瑞萨RL78/G13的MCU,于是自然联想到13年的电赛,觉得多半是拿RL78/G13做四旋翼的主控, ...
- 基于mjpg_streamer视频服务器移植【转】
本文转载自:http://blog.csdn.net/wavemcu/article/details/7539560 MJPG简介: MJPG是MJPEG的缩写,但是MJPEG还可以表示文件格式扩展名 ...
- 小波变换和motion信号处理(一)(转)
写的太好,不得不转:http://www.kunli.info/2011/02/15/fourier-wavelet-motion-signal-1/ 这是<小波变换和motion信号处理> ...
- linux下的开源移动图像监测程序--motion编译与配置
前几天在网上偶然看到一篇博客,是利用linxu下的开源的motion搭建嵌入式视频动态监控系统,感觉很好很强大于,是就想自己编译移植一下试试. 所谓移动图像监测,简单来说就是利用摄像头定点监测某个区域 ...
随机推荐
- nyoj 715 Adjacent Bit Counts
描述 For a string of n bits x1, x2, x3, …, xn, the adjacent bit count of the string is given by ...
- centos 7 中的 systemd
systemd的服务管理程序 systemctl是最主要的工具.它融合 service 和chkconfig的功能于一体.你可以使用它永久性或只在当前会话中启用/禁用服务. 下面命令用于列出正在运行的 ...
- spring 在service中需要抛出异常才能自动回滚
在spring 事务配置中,如果service方法捕获了异常,则程序报错也不会自动回滚, 1.手动开启关闭事务 2.抛出异常,可以先捕获异常,然后自定义runtime异常,可不用声明
- SharePoint自动化系列——通过Coded UI录制脚本自动化创建SharePoint Designer Reusable Workflow
Coded UI非常好,我开始还在想,怎么样能让一个通过SharePoint Designer创建的Workflow publish三百五十次?想不到一个好的方法,也不知道SharePoint Des ...
- CSS3 Transitions属性打造动画的下载按钮特效
一个网站的下载按钮应尽量吸引读者的注意. 这意味着网页设计师应该非常重视文件的下载界面.一个页面这么多的文件,如图片,视频和插件可以通过直接HTTP下载共享.许多免费网站甚至发布图标集和PSD文件供用 ...
- dubbox-admin-2.8.4和dubbox-monitor安装
一.安装zookeeper 安装过程参照以前写的一篇博客http://www.cnblogs.com/520playboy/p/6235415.html 二.dubbox 1.准备工作下载dubbox ...
- 【技术】正則表達式—匹配电话号码,网址链接,Email地址
#pragma mark - 正则匹配电话号码.网址链接.Email地址 + (NSMutableArray *)addHttpArr:(NSString *)text { //匹配网址链接 NSSt ...
- 高速掌握Lua 5.3 —— 扩展你的程序 (1)
Q:怎样在C中将Lua作为配置文件语言使用? A: "config.lua"文件里: -- window size width = 200 height = 300 "m ...
- PDNN: 深度学习的一个Python工具箱
PDNN: 深度学习的一个Python工具箱 PDNN是一个在Theano环境下开发出来的一个Python深度学习工具箱.它由苗亚杰(Yajie Miao)原创.现在仍然在不断努力去丰富它的功能和扩展 ...
- u-boot中网口处理--硬件部分
1. 网口硬件方案: AT91SAM9G10 + DM9000CEP: DM9000CEP为MAC+PHY解决方案,与MCU链接通过8位或16位数据总线. 内部SRAM为16Kbyte. 2. DM ...