用外觸發進行圖像捕獲,擔心軟件這邊讀取速度太快,是否會讀到相同內容的數據?
發布時間:2018-04-15
我們的SDK可以保證給客戶的圖像,不會是重復的。即便是沒有觸發信號,相機沒有捕獲到圖像,我們的抓圖函數接口CameraGetImageBuffer是會返回一個超時的錯誤碼,用戶根據這個函數返回的錯誤碼就知道是否成功讀取到圖像了。
另外需要提醒的一點是CameraGetImageBuffer這個函數是帶超時時間設置功能的,函數的第四個參數就是設置抓圖的超時時間,單位是毫秒,例如設置為1000毫秒,則調用CameraGetImageBuffer后,會進入阻塞狀態,直到讀取到了有效幀或者是超過了設置的1000毫秒后才返回,如果讀到了有效圖像就返回0表示成功,否則返回非0值的錯誤碼。