레이블이 이진화인 게시물을 표시합니다. 모든 게시물 표시
레이블이 이진화인 게시물을 표시합니다. 모든 게시물 표시

2015년 7월 6일 월요일

제1장) Open CV를 이용한 사각형 검출

사각형 검출하는 방법은 다음과 같이 구성하였다.

1) 영상의 원본을 불러온다. (변수  = frame)
2) 영상의 RGB값을 Gray scale화 한다. (변수 = gray)
3) Gray scale 한 값을 이진화한다.(나는 이진화 inverse 를 이용하였다.)
4) 이진화한 영상을 Canny Edge 검출을 하고  외곽선(윤곽선)을 추출한다.
5) 추출한 외곽선을 근사화 시킨다.
6) 만약  근사화한 외곽선의 코너가 4개이면 사각형이라 판단하고 각각의 꼭지점을 구한다.
7) 꼭지점을 구했으니 변의길이도 알수 있고 추가로 영상에 boxing하여 나타낼수 있게된다.