
OpenCVとは、画像・動画などをいろいろ処理するための機能を集めたもの
「Open Source Computer Vision Library」
下準備として:
マイクロソフトから、Visual Studio Community 2017をインストールして下さい。
最新のもの、使い方難しい。
NuGet パッケージの管理:OpenCv3をインストール
(1)Visual Stadio 2017 でコンソールアプリケーションのプロジェクトを作ります。
(2)プロジェクト –> NuGet パッケージの管理:OpenCv3をインストールします。

「OpenCvSharp3-AnyCPU」を検索し、インストールします。
あとは、コード書くだけです。

NuGetに「OpenCV」がないときは

(1)「ツール」=>「NuGetパッケージマネージャー」=>「パッケージマネージャー設定」とクリックします。

(2)「パッケージソース」を選択し、右の赤枠内すべてチェックを入れます
画像を表示する
static void Main(string[] args)
{ //--------------------------------------
var src = Cv2.ImRead(@"C:\Data\open-cv\copyLena.bmp");
Cv2.ImShow("sam",src);
Cv2.WaitKey();
} //--------------------------------------
画像を表示するためには、最後の行「Cv2.WaitKey();」が必要でした。
ないと、画像表示されず、灰色の画面が

画像表示2 =new Mat()
static void Main(string[] args)
{ //--------------------------------------
var src = new Mat(@"C:\Data\open-cv\copyLena.bmp");
Cv2.ImShow("sam",src);
Cv2.WaitKey();
} //--------------------------------------
Matクラス作成し、その時画像を指定します。

コメント