1、安裝驅動時找不到文件:

原因:系統和驅動不匹配,如下圖:
用了32位系統的驅動:

而少了64位系統的驅動:
2、sdk等動態庫和系統位數沒關系,都通用:
3、攝像頭提示-41錯誤:

原因:sdk沖突,exe目錄的MVCAMSDK.dll和C:\Program Files (x86)\MindVision\SDK的MVCAMSDK.dll文件沖突,不一致。
4、攝像頭沒圖:
調試時發現攝像頭數據灰度值都很小,但實際圖形很亮/關閉自動曝光CameraSetAeState(hcamera,false)//手動曝光
調試過程:
A、CameraGetImageBuffer取圖成功了嗎?
B、曝光時間太小,看看是不是哪里調用了CameraSetExposureTime把曝光改小了。
C、關閉自動曝光:CameraSetAeState(hcamera,false)//手動曝光
D、文件連續修改編譯后,設斷點后無效:

解決方法:將此文件另存為Unicode格式,重新編譯;
E、將攝像頭圖形保存到硬盤,查看保存的圖是否沒有圖像cvSaveImage("d://upt//a.bmp",frame); ——不是cvSaveImage("d\\upt\\a.bmp",frame)!
F、分辨率設置為640-512居中即可,默認1024-1280,之前用廠家軟件設后沒保存,可以用SetCameraResolution(hCamera, 320, 256, 640, 512)設置,以后不再依賴于MindVision\camera\config下的參數文件;
5、清晰度及自動對焦功能實現:見https://blog.csdn.net/charlene_bo/article/details/72673490:
版權*轉載申明:
本站內容為本站編輯或整理,所以轉載務必通知本站并以超鏈接形式注明內容來自本站,以免帶來不必要麻煩。