OpenCV:学習:Windowsへのインストール

OpenCV - Wikipedia
OpenCV(オープンシーヴィ、英語: Open Source Computer Vision Library)とはインテルが開発・公開したオープンソースのコンピュータビジョン向けライブラリ。


現在の最新版は4.0のようだが、今回は参考サイトと同じバージョンをWindows7(x64)にインストールしてみる。

ダウンロード・インストール

https://github.com/opencv/opencv/releases/tag/3.1.0
上記リンクより "opencv-3.1.0.exe をダウンロードし実行

画面が開き "Extract to" と解凍先を聞いてくる。
今回は "C:\" とした。 (C:\opencvとして解凍される)
[Extract]ボタンをクリック、解凍を開始する。

C:\opencv フォルダが出来上がる。
このままでも良いのでしょうが、参考サイトの通り "opencv-3.1.0" にリネームする。
(バージョン番号を付加する)

Visual Studio インストール

Visual Studio 2017 Community でも大丈夫なんだろうか…
インストールしてみる。
インストール完了したらVisualStudioを起動しサインインまで終わらしておく。
VisualStudioはいったん終了

環境変数設定

環境変数Pathの末尾に "C:\opencv-3.1.0\build\x64\vc14\bin" を追加した。
※VisualStudio2017はvc14で良いのだろうか?

CMakeインストール

CMake:学習:インストール

OpenCVソース入手

https://github.com/Itseez/opencv/releases/tag/3.1.0
上記サイトより OpenCV 3.1 Source Code(zip) をダウンロードし解凍

解凍したファイルを C:\opencv-3.1.0\sources へコピーしよう…と思ったら、すでに同じようなファイルが存在していました。
上書きコピーにて対応。

ソリューションファイル作成

Windowsのスタートメニューより "CMake (cmake-gui)" を起動
起動したら以下を指定
・Where is the source code - "C:\opencv-3.1.0"
・Where to build the binaries - "C:\opencv-3.1.0\build"
指定したら[Configure]ボタンをクリック

別の画面に切り替わる
Visual Studioのバージョンが選択できるみたいなので "Visual Studio 15 2017 Win64" を選択し [Finish]

→ エラーが出ました。
"Error in configuration process, project files may be invalid"

以下設定を変更しリトライ
・Where is the source code - "C:\opencv-3.1.0\sources"

→ 同じエラー。でも少し進んだ。
"C:\opencv-3.1.0\build\CMakeFiles\CMakeOutput.log" というログが出力されているようなので確認
The system is: Windows - 6.1.7601 - AMD64

[File]メニュー - [Delete Cache] を選択した後、再度 [Configure] ボタンをクリック
Visual Stdio を "Visual Studio 15 2017" を選択してもダメでした。








[OpenCV]

0 件のコメント:

その他の記事