전공/Opencv
저장된 사진 띄우기
HY.Jeong
2017. 7. 24. 13:16
사진을 저장하는데 어느 디렉토리에 해야하는 지 몰라서 그냥 home에 저장해봤는데 그때도 잘 출력되더라고요
#include <opencv2/opencv.hpp>
int main(void)
{
cv::Mat img = cv::imread("Lena.jpg", CV_LOAD_IMAGE_COLOR);
cv::namedWindow("Image", cv::WINDOW_AUTOSIZE);
cv::imshow("Image", img);
cv::waitKey(0);
return 0;
}
이렇게 코딩을 합니다.
코드에서 보이는 것처럼 저장할 그림 파일은 Lena.jpg 라는 파일명을 가져야 합니다.
저 코드를 imgview.cpp로 새 도큐먼트를 만들어서 저장합니다.
$ g++ -o imgview imgview.cpp $(pkg-config --libs --cflags opencv)
터미널창에 위와 같이 빌드해주고
$ ./imgview
컴파일해줍니다.