Qt windows10 opencv3.4.6 インストールとQtでの動作確認

環境:

VisualStudio community 2015

Qt5.7

C++

openCV3.4.6



■ インストール

①github からダウンロード:https://github.com/opencv/opencv/releases

opencv-3.4.6-vc14_vc15.exe

②デフォルトのまま実行し、C:\opencvに展開する。

③Windowsに環境変数追加

・「コントロールパネル>システム>システムの詳細設定」

または

・「スタートボタン右クリック>システム>システムの詳細設定」

詳細設定タブ

-環境変数ボタン

Path変数に、新規追加として下記2行を入れる

C:\opencv\build\x64\vc14

C:\opencv\build\x64\vc14\bin

C:\opencv\build\x64\vc15

C:\opencv\build\x64\vc15\bin

④再起動



■ 動作確認 c:\work\qt\test_openCV

①Qt Creatorから、「ファイル」→「ファイル/プロジェクトの新規作成」を押し、プロジェクト欄から

「アプリケーション」を、中ペインから「Qt GUIアプリケーション」を選択し「選択」をクリック。

名前、パスは適当に。ここでは名前を「TestCV」、パスを「C:\qtprojects」とする。

キットは2つともチェックしたまま「次へ」。

クラス名は適当にTestCVWindowとでもする。



TestCVWindow.proを開いて、末尾に以下を追加。


OpenCV settings


for Windows

win32:DEPENDPATH += "C:\opencv\build\include"

win32:INCLUDEPATH += "C:\opencv\build\include"

win32:LIBS += -L"C:\opencv\build\x64\vc14\lib"

win32:LIBS += -L"C:\opencv\build\x64\vc15\lib"

win32:LIBS += -lopencv_world346

↑win32:LIBS += -L は vc14, vc15 どちらかだけでいいかも



参考URL: https://amiq11.hatenablog.com/entry/2013/09/03/105504