[.NET][Halcon] 如何使用Halcon .NET元件

使用Halcon一般會先在他的視覺化界面中測試。 開發完成後也有方法可以在Visual Studio環境中直接顯示Halcon的結果,可以讓客端直接知道跑的結果,然後去做調整。 在Visual Studio中,.NET的環境下可使用上Halcon開發的halcondotnet.dll。 (若使用xl版,則用halcondotnetxl.dll) 依照VS的版本不同,可至相對應路徑下尋找dll檔案來使用。 Visual Studio 2005 -> .NET Framework 2.0 Visual Studio 2008 -> .NET Framework 3.5 分別至%HALCONROOT%\bin\dotnet20及%HALCONROOT%\bin\dotnet35底下尋找dll。 無論是VB.NET/ C#.NET/ C++ .NET都可使用。 只是語法上有稍稍的不相同,但大抵上使用方法都是一致的。 1. 將halcon的Graphic元件放置到Visual Studio的工具箱中以便使用。 - 對工具箱點選右鍵 - 選擇Choose Items... - 用來選擇要添加的工具或控制項 或者上頭工具/選擇工具箱項目,也可進入添加。 2. 選擇Toolbox選項。可添加或刪除客製的元件或控制項。 - 選擇Browse,瀏覽資料夾選擇要添加的控制項。 - 選擇halcondotnet.dll添加HWindowControl控制項 3. 多了一個HWindowControl的.NET Framework Component,確定有勾選就按OK即可。 4. 即可在工具箱中,多出一個HWindowControl的控制項,用來顯示Halcon相關的圖檔影像。 用此控制項就可以開始在Visual Studio環境中直接顯示影像、Region等... (使用此控制項中的HalconWindow下的HWindow來顯示物件), 其用法相似PicutreBox...