OpenCV 기초 - 7. 전경 객체 추출 (워터쉐드 + 그랩컷) 워터쉐드와 그랩컷을 사용한 객체 추출에 대해서 알아보겠습니다. - void watershed ( InputArray image, InputOutputArray makers ) 입력 영상을 여러 구역으로 나누는 과정을 수행할 때, 사용하는 방법 중 하나로 워터쉐드 알고리즘이 있습니다. 워터쉐드 알고리즘에 대해서 간단히 설명하자면 엣지에 해당하는 부분을 "산등성이"로 보고, 특징이 없는 균일한 영역을 "계곡"으로 생각하여 객체분할을 수행합니다.먼저 영상의 그래디언트를 구합니다. 이 과정을 통해서 질감이 없는 평탄한 지역에는 "계곡"이나 "웅덩이"가 생기게 되고 (낮은 지점), 영상 내의 엣지가 두드러지는 부분에서는 "산" 또는 "산맥"이 (높은 지점) 생기게 됩니다. 이렇게 만든 그래디언트 영상에서 사용자가.. 더보기 이전 1 2 3 4 5 6 ··· 9 다음