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..
인터넷의 발달과 함께 많은 정보와 미디어가 있는 시대에서 이전 신문 회사들이 구독자들의 수를 단순 측정하는 방법을 계속 사용할 수 있을까에 대한 글이다. 디지털 시대에서는 해당 컨텐츠의 의미있는 구독자(Readers) 수를 정확히 산정하기가 어렵다. 고유방문자수(Unique Visitor, UV), 페이지뷰(Page View, PV), 시간할당/관심 시간, 공유와 멘션이 그 측정 기준에 해당한다. Newspeppermint 글에서는 각각의 측정 기준에 대한 장단점에 대해 말하고 있다. 고유 방문자수와 페이지뷰에 대해 예를 들어 설명을 추가 하자면, 고유 방문자수는 구독자가 일정 시간 여러번 동일 사이트를 방문해도 한번의 수를 카운트 하는 것이다. 이를 위해서 구독자의 동의하에 쿠키 파일이나 IP 주소 확..
최근 스마트폰 스펙을 보면 화면 사이즈와 함께 PPI라는 용어가 자주 등장한다. 이 수치에 대해서 모르는 사람들이 많은거 같다. 그래서 간단하게 설명하는 글과 관련된 자료를 소개하려고 한다. 일반적으로 모니터와 TV와 같은 화면의 디스플레이 사이즈(Viewable Image Size or VIS)를 말할때는 inch나 혹은 cm로 아래와 같은 대각선 길이를 말하는 것이다. 55인치 TV라고 하면 아래 대각선 길이가 55 inch, 대략 138cm 라는 말이다. 이 사이즈는 사람들이 영상이나 이미지를 볼 수 있는 영역의 물리적인 크기를 말하는 것이다. Wikipedia display size 이미지 참조 PPI 라는 수치는 이 물리적인 디스플레이 사이즈에 얼마나 많은 픽셀을 가지고 있는지를 나타내는 수치이..