1. 程式人生 > 實用技巧 >HALCON檔案導成C#

HALCON檔案導成C#

Halcon檔案匯出為C#的過程以及遇到的一些問題

halcon檔案匯出成C#過程

  1. 找一個halcon例子
    點選檔案-->匯出
    2.在VS中建立一個winform專案,新增一個按鈕
    在這裡插入圖片描述
    3.新增halcondotnet引用
    在這裡插入圖片描述
    4.在工具的新增工具箱項中新增
    在這裡插入圖片描述
    選擇好之後可以在工具箱中選擇halcon控制元件,畫一個halcon視窗

5.在vs中新增現有項,把前面halcon檔案匯出成的.cs檔案找到並新增
在這裡插入圖片描述
6.此時需要將匯出檔案裡的主函式刪除或註釋掉,不然會報錯
在這裡插入圖片描述
7. 雙擊button,新增程式碼
在這裡插入圖片描述

執行後報異常BadImageFormatException

解決方法:找到專案的屬性
在這裡插入圖片描述

在這裡插入圖片描述
將目標平臺改成x64


第二個問題halcon5200#: File not found in operator read_image

這裡是因為圖片的檔名為中文,改正後就可以正常執行
在這裡插入圖片描述
halcon窗體在控制元件外面
在這裡插入圖片描述
將openWindow的0改為3600
在這裡插入圖片描述