基于OpenCV和VC6.0的數據監控系統設計
4 配置Visual C++6.0
4.1 全局設置
菜單Tools->Options->Directories:先設置lib路徑,選擇Library files,在下方填入路徑:C:\Program Files\OpenCV\lib然后選擇include files,其配置圖如圖2所示。本文引用地址:http://www.104case.com/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++教程
評論