Color

日々の備忘録

Visual Studio 2015 RC で OpenCV 3.0.0 をコンパイル

2015年06月15日 14時46分35秒 | Windows
◆Visual Studio Community 2015 RC で OpenCV 3.0.0 をコンパイルする手順

1.準備
●PC: LENOVO G50-80E5019PJP
●OS: Windows 10 Pro Insider Preview Build 10074 64bit版
※2015.6.8現在、Build 10130 ではメモリエラー及びデバイスドライバ不良がある
●IDE: Visual Studio Community 2015 RC
●Tool: CMake 3.2.3

2.OpenCVのソリューションファイル生成

CMake を起動
[ Where is the source code: ] [ C:\opencv300\sources ] を選択
[ Where to build the binaries: ] [ C:\opencv300\build ] を選択
[ Configure ] を実行


※6月12日現在、[ Visual Studio 14 2015 Win64 ] を選択してもリビルドで失敗する
[ Visual Studio 12 2013 Win64 ] を選択
[ Finish ] を実行


[ BUILD_EXAMPLES ] をチェック
[ Generate ] を実行

3.OpenCVのリビルド

VS2015 を起動
ソリューションファイルを開く
[ C:\opencv300\build\OpenCV.sln ] を選択
[ 開く ] を実行


[ Debug ] [ x64 ] を選択

[ ソリューションのリビルド ] を実行

同様に、
[ Release ] [ x64 ] を選択
[ ソリューションのリビルド ] を実行

4.EXAMPLEの実行

デバイスマネージャーで
[ イメージングデバイス ] [ Lenovo EasyCamera ] が有効である事を確認


[ C:\opencv300\build\bin\Release\cpp-example-example.exe ] を実行


カメラ入力画像と[ Hello OpenCV ] 文字がオーバーラップ表示

─以上─


Windows 10 に OpenCV 3.0.0 をインストール

2015年06月10日 16時22分00秒 | Windows
◆Windows 10 に OpenCV 3.0.0 のインストール手順

1.準備
●PC: LENOVO G50-80E5019PJP
●OS: Windows 10 Pro Insider Preview Build 10074 64bit版
※2015.6.8現在、Build 10130 ではメモリエラー及びデバイスドライバ不良がある
●IDE: Visual Studio 2013 Community Update 4

2.OpenCV 3.0.0のダウンロード

ここへアクセス
ダウンロードして実行


Cドライブルートに展開


フォルダ名を [ opencv300 ] へ変更

3.CMakeのインストール

ここへアクセス
≪Donload≫へ移動


≪cmake-3.2.3-win32-x86.exe≫を実行


≪次へ≫を実行


≪同意する≫を実行


≪次へ≫を実行


インストールフォルダ名を [ CMake323 ] へ変更
≪次へ≫を実行


≪インストール≫を実行


≪完了≫を実行

4.OpenCVのソリューションファイル生成

CMakeの起動


≪ Browse Source ≫を実行
[ C:\opencv300\sources ]を指定


≪ Browse Build ≫を実行
[ C:\opencv300\build ]を指定
≪ Configure ≫を実行


[ Visual Studio 12 2013 Win64 ]を指定
≪ Finish ≫を実行


無作為にオプションを選択する
取り敢えず、選択しても元に戻す事
≪ Generate ≫を実行


Generating done を確認

5.OpenCVのリビルド

VS2013を起動して、ソリューションファイルを開く


[ C:\opencv300\build\OpenCV ]を指定
≪ 開く ≫を実行


構成で [ Debug ][ x64 ]を指定


ソリューションのリビルドを実行



構成で [ Release ][ x64 ]を指定
同様に、ソリューションのリビルドを実行



[ C:\opencv300\build\lib ] にデバッグとリリースフォルダを確認


同様に、[ C:\opencv300\build\bin ] にデバッグとリリースフォルダを確認

6.実行時パスの設定

コントロールパネル → システム → システムの詳細設定
≪環境変数≫を実行


≪新規≫を実行


[ 変数名 ] [ PATH ]を入力
[ 変数値 ] [ C:\opencv300\build\bin\Debug;C:\opencv300\build\bin\Release ]を入力
≪ OK ≫を実行

※設定後、サインアウトもしくは再起動する事

7.新しいプロジェクト

VS2013で新しいプロジェクトを実行
Visual C++ → Win32コンソールアプリケーション を選択
[ 名前 ] [ OCV3_App1 ]を入力
≪ OK ≫を実行


≪次へ≫を実行


≪完了≫を実行

8.プラットフォームに x64 を追加

≪構成マネージャ≫を実行


≪新規作成≫を実行


x64 を選択
≪ OK ≫を実行


≪閉じる≫を実行

9.プロパティ構成

≪プロパティマネージャ≫を実行


[ OCV3_App1 ] を右クリックで
≪プロパティ≫を実行


[ 構成 ] [ Debug ]を選択
[ プラットフォーム ] [ x64 ]を選択
プリプロセッサの定義で [ WIN32; ] を削除

≪ OK ≫を実行


同様に、
[ 構成 ] [ Release ]を選択
プリプロセッサの定義で [ WIN32; ] を削除
≪ OK ≫を実行


[ 構成 ] [ すべての構成 ]を選択
C/C++ → 全般 → 追加のインクルードディレクトリ
≪ 編集 ≫を実行


[ C:\opencv300\build\include ] を選択
≪ OK ≫を実行


≪ OK ≫を実行


[ 構成 ] [ Debug ]を選択
リンカー → 全般 → 追加のライブラリディレクトリ
≪ 編集 ≫を実行


[ C:\opencv300\build\lib\Debug ] を選択
≪ OK ≫を実行


≪ OK ≫を実行


同様に、
[ 構成 ] [ Release ]を選択
リンカー → 全般 → 追加のライブラリディレクトリ
≪ 編集 ≫を実行
[ C:\opencv300\build\lib\Release ] を選択
≪ OK ≫を実行


[ 構成 ] [ Debug ]を選択
リンカー → 入力 → 追加の依存ファイル
≪ 編集 ≫を実行


[ opencv_core300d.dll ]
[ opencv_highgui300d.dll ] を入力
≪ OK ≫を実行


同様に、
[ 構成 ] [ Release ]を選択
リンカー → 入力 → 追加の依存ファイル
≪ 編集 ≫を実行
[ opencv_core300.dll ]
[ opencv_highgui300.dll ] を入力
≪ OK ≫を実行

10.テストコードの実行

テストコード


実行結果

─以上─

Windows10 に Visual Studio 2013 Community をインストール

2015年06月08日 16時23分19秒 | Windows
◆Windows10 に Visual Studio 2013 Community のインストール手順

1.準備
●PC: LENOVO G50-80E5019PJP
●OS: Windows 10 Pro Insider Preview Build 10074 64bit版
※2015.6.8現在、Build 10130 ではメモリエラー及びデバイスドライバ不良がある
●インターネットに接続する事

2.BIOS 設定

BIOS → Configuration → Intel Virtual Technology
≪Enabled≫に設定

3.アプリケーション互換性 の設定
※インストール完了後、元に戻す事

≪グループポリシーエディタ≫の実行

コンピュータの構成 → Windowsコンポーネント → アプリケーションの互換性

アプリケーションの互換性エンジンをオフにする

≪有効≫を実行

プログラム互換性アシスタントを終了する

≪有効≫を実行

4.VS2013 ダウンロード

https://www.visualstudio.com/ja-jp/downloads/download-visual-studio-vs へ アクセス

Community 2013 Update 4 をクリックしてプルダウンメニューを表示

Microsoft Visual Studio Community 2013 Update 4 ≪今すぐインストール≫を保存

ダウンロード言語 で ≪日本語≫を選択(他の言語を選んで、改めて日本語を選ぶ事)

Microsoft Visual Studio 2013 言語パック-日本語≪今すぐインストール≫を保存

5.VS2013 インストール

承諾にチェック
≪NEXT≫を実行


Windows Phone 8.0 SDK にチェック
≪INSTALL≫を実行


途中に、再起動がある
次にサインインがあり、VS2013 が起動することを確認

6.言語パックのインストール

Microsoft Visual Studio 2013 Update 1 を実行


ダウンロードした言語パックを実行するとエラーになる


コマンドプロンプト(管理者)上で
vs_langpack.exe /Uninstall を実行

≪修復≫を実行
ターゲットPCで、修復するのに2時間弱かかる

途中に、警告が表示されが無視

修復完了

─以上─