画像処理ライブラリHALCONを使ったC#アプリケーションを作る際には必要となる、.NET Frameworkコンポーネント(halcondotnet.dll)の追加方法を紹介します。HALCONを使ったコーディングをするには必ず必要な手順ですので、忘れずに行うようにしてくてください。
![](http://www.kanenote.org/blog/wp-content/themes/cocoon-master/images/woman.png)
はい。よろしくお願いします。
![](http://www.kanenote.org/blog/wp-content/themes/cocoon-master/images/doctor.png)
まず、「参照」を右クリックして、ポップアップで表示されたメニューの中にある「参照の追加」を選択します。
![](http://www.kanenote.org/blog/wp-content/themes/cocoon-master/images/doctor.png)
次に、参照マネージャという画面が表示されますので、「▶︎参照」を選択し、画面右下にある「参照」ボタンをクリックしてください。すると、ファイルを選択する画面になりますので、
C:\Program Files\MVTec\HALCON-18.11-Steady\bin\dotnet35の中にある「halcondotnet.dll」を選択します。なお、HALCONのインストール先(HALCONROOT)は皆さんの環境によって、異なる場合もありますのでご注意ください。
![](http://www.kanenote.org/blog/wp-content/themes/cocoon-master/images/woman.png)
「halcondotnetxl.dll」というファイルもありますが、これは何ですか?
![](http://www.kanenote.org/blog/wp-content/themes/cocoon-master/images/doctor.png)
HALCONでは、画像の縦・横のいずれかが32000画素を超える大きな画像を扱おうとするとエラーになります。
そのような大きな画像を扱う場合には、ファイル名の末尾にxlのついた、halcondotnetxl.dllを選択してください。
![](http://www.kanenote.org/blog/wp-content/themes/cocoon-master/images/doctor.png)
これで「参照」の中に「halcondotnet」が追加されました。
![](http://www.kanenote.org/blog/wp-content/themes/cocoon-master/images/doctor.png)
最後に、ソースコードに以下の通りusingを追加してください。
using HalconDotNet;
![](http://www.kanenote.org/blog/wp-content/themes/cocoon-master/images/doctor.png)
これで参照の設定方法は終了です。お疲れでした。
![](http://www.kanenote.org/blog/wp-content/themes/cocoon-master/images/woman.png)
ありがとうございました!
コメント