VisionBank機器視覺軟件選擇使用xxx相機后,無法采集圖像?
VisionBank機器視覺軟件使用相機時,需要安裝相機廠家發布的SDK,并且SDK版本要和我們軟件指定的一致。VisionBank機器視覺軟件支持的SDK的版本如下圖所示紅色字體位置顯示,請在軟件上查詢。
VisionBank機器視覺軟件是基于對各相機公司的SDK進行了二次封裝來實現圖像采集的,如果圖像采集有問題請按照一下流程逐個排查:
1)確認相機原廠的SDK自帶的Demo是否可以正常采集圖像。如果有問題請聯系相機采購渠道和相機公司技術支持。VisionBank機器視覺軟件是基于對各相機公司的SDK進行了二次封裝來實現圖像采集的,只有相機SDK自帶的Demo可以采集圖像了,才有可能正常使用。
2)系統內存是否足夠,如果內存不足會導致圖像采集失敗。以下幾種情況可能出現內存不足:
a)圖像分辨率較大并且使用了多個相機,例如圖像大于5M甚至是彩色相機;
b)算法流程中使用了數量較多的模塊;
這種情況建議使用Windows x64操作系統和x64版本的VisionBank,并建議內存至少8G
3)相機是否受到復雜電磁環境的干擾,確保線纜質量沒有問題。
4)上述問題排查后如果還是有問題,請聯系購買渠道
VisionBank機器視覺軟件目前無法支持xxx相機或I/O卡,如何解決?
有兩個解決辦法:
1)VisionBank支持用戶自定義相機。在軟件安裝目錄下可以找到Develop目錄,例如
D:\VisionBank\Develop\
在Develop目錄下有自定義相機和自定義I/O卡的例子程序。按照例子用戶可以自行開發相機控制程序,編譯好DLL輸出到
D:\VisionBank\VDCamera\
按照例子用戶可以自行開發I/O卡控制程序,編譯好DLL輸出到
D:\VisionBank\VDDido\
然后在相機中啟用自定義相機或自定義I/O卡即可。
自定義相機和自定義I/O開發過程中需要安裝MvitSDK庫,并且按照MvitSDK幫助中的說明設定VS2005/VS2012等開發工具的路徑。
自定義相機和自定義I/O開發過程中需要調試時,可執行程序選擇VisionBank.exe進行調試。
-
機器視覺軟件
+關注
關注
0文章
5瀏覽量
5928 -
維視智造
+關注
關注
0文章
74瀏覽量
169
發布評論請先 登錄
相關推薦
評論