OpenCV 画像を表示させた
OpenCVでlenaさんを表示させてみた。
(参考OpenCVの環境構築と導入)
#include "opencv/cv.h"
#include "opencv/highgui.h"
int main(int argc, char* argv[])
{
IplImage* img = cvLoadImage("/Users/ユーザーフォルダ/Desktop/lena.jpg", CV_LOAD_IMAGE_COLOR);//画像の読み込み
// 画像の表示
cvNamedWindow ("lena", CV_WINDOW_AUTOSIZE);
cvShowImage ("lena",img);
cvWaitKey (0);
cvDestroyWindow("lena");
// 画像の解放
cvReleaseImage(&img);
return 0;
}
表示された。
cvLoadImageの第1引数、
"./lena.jpg"
みたく書きたかったんだけど、どうも上手くいかなかったので
"/Users/ユーザーフォルダ/Desktop/lena.jpg"
って書いてしまったのだが、もやもやするなあ。
lena.jpgをどこに置けば良いのかわからない。main.cppのあるフォルダに入れてもダメだし、Productsフォルダに入れてもダメだし、誰か助けて下さい...