OpenCV講座(OpenCVSharp)
OpenCVとは
- Intelによって開発された、画像認識に関連する機能を提供するライブラリ
- C++で書かれたライブラリ
- 2015年にバージョンが3.0になり、記述方法や仕様に変更あり。
- 現在のバージョンは3.1 (2016.10現在)
OpenCVSharpとは
- OpenCVをC#でも利用できることができるライブラリ
- OpenCV本体も必要
- OpenCV本体とOpenCVSharpのバージョンが一致してないとダメ
- OpenCVの全ての機能が実装されているかは不明
- OpenCV本体と比べて資料は少ない。ただし、OpenCV本体とメソッド名はできるだけ同じようになっているので、サンプルがなくてもC++の記述を参考に変換すれば良い
OpenCVの環境整備
OpenCVSharpを利用するにはOpenCVとOpenCVSharpの両方をインストールする必要があります。インストール方法は
の2つの方法がありますが、当然前者(NuGet)のほうがラクです。ラボ生はNuGetを利用するようにして下さい。
その他参考