2012-10-04 4 views
-1

OpenCv를 사용하여 "사람 계산"을하려고합니다. 내 카메라가 천장에 붙어 내려다 보입니다. 이제 머리 감지에 문제가 있습니다. 나는 http://pdfcast.org/pdf/real-time-people-couting을 읽었습니다. 나는 컬러 세분화를 시도하고, 같은 색깔의 타원형 영역을 찾아 "남자의 머리"라고 부릅니다. 컬러 분할 방법을 모릅니다.
여기 내가 원하는 그림을 보여줍니다.

감사합니다.그림에서 같은 색으로 영역을 감지하는 방법은 무엇입니까?

+0

질문을 명확히 해주시겠습니까? 정확히 무엇을하고 싶은지는 분명하지 않습니다. 이미지 분할은 단지 블랙 박스가 아닙니다. –

답변

5

색상 분할의 경우 빨간색, 녹색 및 파란색 각 이미지에 대한 임계 값을 정의해야합니다. 검정색을 찾으려면 이미지의 모든 픽셀을 처리하고 R, G 및 B 이미지가 검정색에 대해 정의 된 임계 값과 일치하는지 확인하십시오.

HSV 색상 공간을 사용하는 방법이 있으므로 다른 임계 값을 사용하여 색상을 정의해야합니다.

+1

해답을 주셔서 감사합니다.하지만 내 물건 (머리)의 색이 무엇인지 모르겠습니다. 같은 색으로 타원형 영역을 감지해야합니다. 모든 색상을 통해 임계 값을 지정하면 어렵고 빠르지 않을 것입니다. –

관련 문제