본문 바로가기

영상처리

[OpenCV] Perspective Transformation을 이용한 이미지 와핑 Perspective Transformation을 이용한 이미지 와핑 오랜만에 포스팅하는군요! 이번 포스팅에서는 Perspective Transformation을 이용한 이미지 와핑 방법을 알아보도록 하겠습니다. 요즘 스마트폰 많이들 사용하실텐데요. 스마트폰 앱 중에서 CamScanner 같은 앱을 이용하여 마치 스캔한 것과 같은 이미지를 얻을 수 있는 걸 많이 보셨을 겁니다. 다음 그림을 보시면 이해가 되실텐데요. 직접 찍은 사진에서 원하는 영역만을 마치 스캔한 것과 효과를 내는 것을 확인할 수 있습니다. 이는 와핑 기법 중 하나로 투영 변환(Perspective Transformation)을 이용한 가장 대표적인 예라고 할 수 있습니다. 다음 사진을 이용하여 위처럼 구현해보도록 하겠습니다. 위 캡처된.. 더보기
[적외선 웹캠 개조] Logitech C920 적외선 웹캠으로 개조하기! Logitech C920 적외선 웹캠으로 개조 오래간만에 포스팅 입니다. 이번 포스팅에는 로지텍 C920 웹캠을 적외선 웹캠으로 개조하는 방법을 적어보도록 하겠습니다. 준비물은 C920 웹캠, 십자드라이버, 인두기가 필요합니다. 인두기가 필요한 이유는 적외선 컷 필터가 납땜으로 고정된 영역 안에 있기 때문입니다! 먼저 준비물인 C920 웹캠입니다. 웹캠의 아래쪽을 보시면 다음과 같이 고무로 덮여있는 부분을 확인할 수 있습니다. 이 부분을 살짝 긁어서 떼주시면 됩니다. 그런 다음 나사를 풀어주면 스피커 덮개 부분을 떼어낼 수 있습니다. 이후로는 전면에 보이는 나사들을 차례로 풀어주시면 됩니다. 여기까지는 금방하니까 문제가 없습니다~ 다음은 안에 있는 PCB판을 뜯어내야 합니다. 나사를 풀고 슬슬 빼다 보면.. 더보기
[OpenCV] YCbCr 컬러 모델을 이용하여 피부 검출하기 YCbCr 컬러 모델을 이용하기 피부 검출하기 YCbCr 은 영상 시스템에서 사용되는 색공간의 일종이다. Y 는 휘도 성분이며 Cb 와 Cr 은 색차 성분이다. YCbCr 은 가끔 YCC 라고 줄여 부르기도 한다. YCbCr 은 절대 색공간 이 아니며 RGB 정보를 인코딩하는 방식의 하나로, 실제로 보여지는 이미지의 색은 신호를 디스플레이 하기 위해 사용된 원본 RGB 정보에 의존한다. 따라서 YCbCr 로 표현된 값은 표준 RGB 색상이 사용된 경우거나, 색상을 변환하기 위해 사용할 ICC 프로파일을 첨부한 경우에만 예측할 수 있다. (신호를 디지털 형식으로 변경하기 위해 스케일링과 오프셋 조정 단계를 거치기 이전의) YCbCr 신호는 YPbPr 이라고 하며, 이것은 감마 보정된 RGB 원본 영상에서 .. 더보기