개발/OpenCV

OpenCV! 시작하기!!

njsung 2018. 4. 9. 09:53
반응형

OpenCV 시작하기!


1. 이미지 로드하기


#include <opencv\cv.h>
#include <opencv\highgiu.h>
#include <opencv2\imgproc\imgproc.hpp>

using namespace cv;

int main()
{
	// Load the image
	Mat image = imread("cat.png", CV_LOAD_IMAGE_COLOR);
	
	/// Show stuff
	imshow("Original Image", image);	

	waitKey();
	return 0;
}

위 코드는 이미지를 불러오는 코드인데요! 


Mat 형태의 image 변수에 opencv의 imread함수를 사용해서 cat.png를 불러오는 코드입니다!


CV_LOAD_IMAGE_COLOR은 이미지를 컬러로 불러오는지에 대한 플래그를 설정한 내용이며,


CV_LOAD_IMAGE_GRAYSCALE로 플래그를 설정하면 이미지를 흑백으로 가져올 수 있습니다!


해당 내용을 설정한 다음


imshow 함수는 설정한 윈도우의 이름과 이미지로 창을 띄우는 역할을 수행합니다!


다음 포스팅에서는 히스토그램에 대해서 설명하려고 합니다!


반응형