WIN10 64位下VS2015 C#直接添加 halcon 12導出的CS文件實現視覺檢測


C# halcon 12 聯合編程的 實例

1、先調試好halcon程序,我以讀取圖片的程序為例。

2、導出C# 文件,導出到桌面 TMD.cs

3、打開VS2015 ,新建一個C#窗體程序,並添加一個按鈕

4、添加halconnet.dll,在工具欄 右鍵 -- 添加選項卡 -- 輸入自定義名稱,我這里為halcon

然后,打開halcon 選項卡,右鍵 -- 選擇項 -- .NET

瀏覽halcon安裝路徑,我這里是:

C:\Program Files\MVTec\HALCON-12.0\bin\dotnet35

確定后,會在halcon選項卡下 添加 :

5、在窗體 添加上一部添加的 HWindowControl 控件,

6、項目中添加 TMD.CS文件,

 

7、修改項目屬性,4.0

7、去掉 TMD.CS,就是halcon導出的CS文件里的主函數

8、雙擊 窗體 button按鈕 加入代碼

new HDevelopExport();

9、此時編譯運行,點擊button  ,即可,運行,但是halcon窗體 是在 控件外面的,

修改TMD.cs中 openWindow 的代碼:0改為3600

HOperatorSet.OpenWindow(0,0,hv_Width,hv_Height,0,"","",out hv_WindowHandle);

改為

HOperatorSet.OpenWindow(0,0,hv_Width,hv_Height,3600,"","",out hv_WindowHandle);

再次生成解決方案:(邊框 距離等 自己根據需要修改,僅作演示)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM