とある理系院生の勉強日記

モチベーション維持用兼備忘録

Visual Studio で OpenCV3を使えるように頑張る

どうも夜野です。

最近画像処理に手を出してみてます。

普段Ubuntuなのでまぁ楽なのですがWindows環境でやる必要が生じ結構手こずったので意外と似たような人いるのでは?と思いまとめてみました。

 

よければ参考にしてください

VCでOpenCV3を使う.pdf - Google ドライブ

 

*スライド13枚目のPathが一部間違っていました。 読み替えてください

(誤) opecncv → (正) opencv

 

環境ができたら下のプログラムをコピペしてみてください。

赤で塗りつぶされたフレームができたら成功です。

 

#ifdef _DEBUG
#define CV_EXT "d.lib"
#endif

#pragma comment(lib, "opencv_core310" CV_EXT)
#pragma comment(lib, "opencv_highgui310" CV_EXT)

#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>

int main(int argc, char *argv[])
{
cv::Mat red_img(cv::Size(250, 250), CV_8UC3, cv::Scalar(0, 0, 255));
cv::namedWindow("red image", CV_WINDOW_AUTOSIZE | CV_WINDOW_FREERATIO);
cv::imshow("red image", red_img);
cv::waitKey(0);
}

 

 

Learning OpenCV 3: Computer Vision in C++ With the OpenCV Library

Learning OpenCV 3: Computer Vision in C++ With the OpenCV Library