내가 이것을 읽고 :opencv를 사용하여 침식/팽창을 어떻게 사용하지만 connectedComponentsWithStas를 사용하여 점을 제거합니까?
:Remove spurious small islands of noise in an image - Python OpenCV
침식/팽창 제안하고, 그냥 궁금가 connectedComponectsStats를 사용하여 같은 일을 할 수 있습니다 내가 검색 좀이있어
그러나 이것들을 통해 어떻게 점을 제거 할 수 있는지 알 수 없으므로 어떻게 할 수 있습니까? 사전에 ks!
업데이트 : 내가 정말로하고 싶은 것은 작은 도트를 제거하여 불어 이미지에서 인간의 모양을 추출하는 것입니다.
통계를 사용하면 'cv2.CC_STAT_AREA'플래그를 사용하여 영역에 대한 점을 제거 할 수 있습니다. 또한 도트의 위치를 알고 있다면 제거하여 '중심'을 사용할 수 있습니다. 나는 네가 이해하지 못하는 것을 얻지 못한다. –
@ RickM., 고마워, 나는 지역이 ploygon (매우 작아야한다)에 의해 생산된다고 생각한다. 나는이 작은 polygon을 없애는 방법을 모른다. controid와 boudaries를 손에두고, 나는 단지 사각형을 제거 할 수있다. 맞지 않니, 뭔가 잘못 이해 했나요? –
영역은 형상 영역에 해당합니다. 반드시 윤곽 일 필요는 없습니다. 점으로 정확히 무엇을 의미합니까? 이미지를 업로드 할 수 있습니까? –