OpenCV 를 사용하기 위한 간단한 포스팅이다. 이미 OpenCV 설치법에 대한 많은 자료들이 있어서 윈도우에 설치 후 Visual Studio 2012에서 사용하기 위한 세팅법에 대해서 간단히 남기려고 한다. 먼저 OpenCV는 Intel에서 시작하여 현재까지 개발이 진행중인 오픈소스이다. 상업적이나 학문적인 목적으로 얼마든지 사용이 가능한 소스이다. 물론 OpenCV를 이용하여 개발을 했다고 해서 오픈을 해야하는 의무는 없다. 일단 OpenCV 최신버젼은 사이트에서 받아서 설치를 할 수 있다. 받고 윈도우 지정한 위치에 설치를 마치면 아래와 같은 세팅으로 사용을 할 수 있다. 먼저 OpenCV의 dll파일의 경로를 윈도우 환경변수 Path에 등록시켜야 한다. 이 과정을 하지 않으면 Visual St..
자주 YUV 파일을 다루고 이용하지만 매번 format 에 대해 헷갈리는 경우가 많다. 그래서 개인적으로 한번쯤 YUV color 에 대해 정리가 필요하다고 생각했다. 이를 위해 다른 사이트 에서 정보를 수집하고 재정리하여 작성해보았다. YUV는 이미지와 비디오 컬러공간을 표현하는 방법이다. YUV는 흑백 인프라 환경에서 컬러 정보를 추가하고자 고안된 방법으로 기존 흑백 정보 수신자와 호환이 가능하면서 추가적인 큰 대역폭(bandwidth)을 필요로 하지않는 조건에서 U,V 컬러정보를 추가한것이다. Y는 컬러의 밝기정보(brightness or luminance or luma)를 가지고 있으며 U, V는 색정보(chrominance)를 가지고 있다. Y의 범위는 0부터 1까지(디지털 포맷 기준 0~255..