基于OpenCV和VC6.0的数据监控系统设计
4 配置Visual C++6.0
4.1 全局设置
菜单Tools->Options->Directories:先设置lib路径,选择Library files,在下方填入路径:C:\Program Files\OpenCV\lib然后选择include files,其配置图如图2所示。本文引用地址:https://www.eepw.com.cn/article/162190.htm
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所示。数据显示,该设计符合要求,传输也取得了良好的效果,因此,这种数据监控系统对于监控系统下的图像处理具有很高的应用参考价值。
c++相关文章:c++教程
评论