Environment
Windows
- 公式からインストール。Releasesを参照*1
- 展開し環境変数にbinまで登録 C:\OpenCV\OpenCV34\opencv\build\x64\vc14\bin
- VisualStudioで新しいプロジェクトを作成
- プロジェクトのプロパティのインクルードディレクトリ・リンカのライブラリ・入力の依存ファイル(Releaseはdなし、Debugはdあり)を登録
テストを行いビルドし、小さい窓が出れば完了
#include <opencv2/opencv.hpp> using namespace cv; int main() { Mat image = Mat::zeros(100, 100, CV_8UC3); imshow("", image); waitKey(0); }
はまりやすいポイントととして、リンカーの入力ファイルをwindowsのGUI上で見ると.libが消えており、ビルドできなかった
OpenCV4系でコードを書いているサイトを検索するように心がける。本当はビルドできるのにビルドできてないと怒られたので*5
References
- *1:Releases
- *2:【覚書】VisualStudioでOpenCVを使う場合の簡単な各種設定(Windows10 64Bit版用)【環境構築】
- *3:KinectV2 VisualStudio2017でのLNK2019
- *4:Visual Studio 2015でOpenCV 3.4環境構築(Windows10)
- *5:OpenCV 4.2.0をVisual Studio 2019から使用する時の手順