發現海康機器人工業相機SDK的兩個BUG,順便發佈我的Java封裝

背景

我司最近有款輪式巡檢機器人用到了海康機器人的工業相機MV-CA060-10GC,我們的開發平臺是樹莓派(運行Ubuntu Server 1804),開發語言是Java,但該相機沒有Java SDK,於是我決定自己開發一個。
好消息是海康機器人提供了C語言的SDK,這樣我就能通過JNA直接調用,而不必寫一行C代碼。

問題的提出

開發過程中發現,有2個API在Windows下正常運行,在樹莓派下卻總是報錯誤的參數,錯誤碼80000004
錯誤的參數80000004
第一個API負責獲取原始圖像,第二個負責將原始圖像壓縮編碼成jpg或bmp等文件格式,都是必須要用的API

int MV_CC_GetOneFrameTimeout(  void                    *handle,
  unsigned char           
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章