工業(yè)相機SDK包如何使用?
工業(yè)相機調(diào)用
我們在使用工業(yè)相機采集圖像時,首先要對相機進行相關參數(shù)設置及控制,這需要對相機的SDK包比較了解,一般相機廠家都會提供相機SDK,其中包含用戶手冊和調(diào)用Demo,這些都大大降低了調(diào)用門檻,提高了二次開發(fā)用戶的效率。目前用過Balser、海康、大華等相機,其實都是一個套路,都是按照下面幾個步驟進行的。
1)枚舉設備
2)創(chuàng)建句柄
3)打開設備
4)開始抓圖
5)獲取一幀并保存圖像
6)停止抓圖
7)關閉設備
8)銷毀句柄
相機同步
若是開發(fā)過程中用到雙目或者多目的話,則需要外接同步觸發(fā)器或者外部觸發(fā)信號,通過相機同步觸發(fā)線來實現(xiàn)同步問題。以實際應用過的Basler acA1300-200uc為例,其相機同步觸發(fā)線具體類型如下:
1 -—— +12 VDC 紅
6 —— DCcam Power GND黑
2 —— I/O Input 1 黃
4 —— I/O Out 1 綠
3 —— VCC(加電阻)藍
5 —— I/O GND