icmade.com 新闻出处:IC交易网 发布时间:2011-4-12 15:24:24
2 软件实现
设计中的嵌入式系统采用Linux操作系统,内核采用2.6.26版本。计算机显示图像程序利用VC6.0实现,与ARM通过网络来通信,采用socket传输方式。其核心部分为:
3 Opencv安装及配置
第一步,从http:∥www.opencv.org.cn下载OpenCV1.0安装程序。在此过程要注意安装时选择“将\OpenCV\bin加入系统变量”
(Add\OpenCV\bin to the systerm PATH)。
第二步,检查C:\Program Files\OpenCV\bin是否已经被加入到环境变量PATH,如果没有,需加入。加入后需要注销当前Windows用户(或重启)后再重新登陆才能生效。
4 配置Visual C++6.0
4.1 全局设置
菜单Tools->Options->Directories:先设置lib路径,选择Library files,在下方填入路径:C:\Program Files\OpenCV\lib然后选择include files,其配置图如图2所示。
4.2 项目设置
每创建一个将要使用OpenCV的VC Project,都需要给它指定需要的lib。其菜单为:Project->Settings,然后将Setting for选为All Configurations,选择右边的link标签,最后在Object/library modules附加上cxcore.lib cv.lib ml.lib cvaux.1ib highgui,lib cvcam.lib,具体设置如图3所示。
5 结束语
该监控系统的服务器为ARM S3C2410处理器,客户端为PC机,采用Windows XP操作系统,双核处理器,主频为2.4GHz,内存为2G,硬盘为320G,连接方式为千兆以太网,采用标准5类双绞线连接。
其数据来源为外部存储器(FPGA)的图像数据,经过千兆网络传输,将数据保存到上位机的文件中。图像为黑白色,格式为.raw,分辨率为1024*1280。
测试传输时间为1min,传输数据容量为1.76GB,经过计算,传输速率约为240Mb/s。其传输图像的一帧如图4所示。数据显示,该设计符合要求,传输也取得了良好的效果,因此,这种数据监控系统对于监控系统下的图像处理具有很高的应用参考价值。
根据IDG新闻报道,英特尔数字企业事业部副总裁、服务器平台事业部总经理Kirk BSkaugen表示:英特尔并不反对基于Atom的服务... 10-08
三星能作为iPad的劲敌,还是很有资格的。近几年来,三星、HTC、摩托罗拉与苹果在智能手机满意度的竞争中,三星总是战胜HTC... 10-08
据国外媒体报道,英国电信公司天空Sky在欧洲上市了它的第一台3D电视频道3D电视的兴起已经成为不可避免的趋势。 在英国首个... 10-09
据国外媒体报道,甲骨文首席执行官拉里埃里森(LarryEllisON)周三在公司年度股东大会中表示,甲骨文不排除收购芯片厂商的可... 10-09
台湾功得电子工业公司之陶瓷芯片保险丝(LTCC Chip Fuse),为满足客户端之设计需求,创新结构设计突破以往对表面贴片式保险... 10-09
据悉,三星近日推出了一款企业级固态硬盘产品,规格为3.5英寸,其最大特点就是采用了40nm工艺制程,包含100GB和200GB两种规... 10-11
存储芯片市场调研公司inSpectrum表示,尽管下滑趋势依旧,但内存和闪存芯片价格有望在中国十一长假后迎来小幅回升。 来... 10-11
三星电子(SAMSung ElectrONics)液晶显示(LCD)事业部和LG Display第3季营收,受到面板价格下滑及库存调整等因素影响,营业... 10-08
Copyright © 2010 icmade.com Corporation, All Rights Reserved
咨询热线:0571-81060169,85120159 | 在线客服QQ:
网站技术QQ:
| MSN:icmade-156@live.cn,icmade-159@live.cn
我们帮您免费上传库存,文件传至QQ:158550886 如有疑问,请拨打咨询热线。PDF资料下载、芯片供应、芯片采购、鼎一下!
![]() |
![]() |
![]() |