OpenCVラッパクラス C#でOpenCVを手軽に使うには OpenCvSharpをつかう その17(NuGetで導入) - schima.hatenablog.com C#でOpenCVを動かす~NuGetでOpenCV.Netをインストール - whoopsidaisies's diary のページのように,NuGetからC#ラッパをインストールして使う方法があるが,必要な機能がラッピングされていないことがある. このページでは,C++/CLIでOpenCVの必要な機能だけ持つラッパクラスを自分で作り,C#から呼び出す方法を紹介する. C++/CLI 通常のC++のライブラリをC#から呼び出そうとするとDllImport属性で宣言が必要だったりして面倒であるが,C++/CLIで作ったDLLであれば参照に追加するだけで使用できる. 手順 手順は以下の通りである. C#プロジェクト作成
![C#でOpenCVを使う(C++/CLIによる方法) - whoopsidaisies's diary](https://cdn-ak-scissors.b.st-hatena.com/image/square/ab0453dedab7028758785c0e28f165f90cca4dd7/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fw%2Fwhoopsidaisies%2F20140112%2F20140112104341.png)