環境:
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 どちらかだけでいいかも