[OpenCV][C++] 영상 분할 (image segmentation) 총정리(2) - 워터쉐드 (watershed) 알고리즘, cv::distanceTransform


[OpenCV][C++] 영상 분할 (image segmentation) 총정리(2) - 워터쉐드 (watershed) 알고리즘, cv::distanceTransform

이전에는 마우스 이벤트를 활용하여 markers 영상을 만들고 이를 기반으로 watershed 알고리즘을 수행하는 방법을 알아보았습니다. https://m.blog.naver.com/dorergiverny/223099559423 [OpenCV][C++] 워터쉐드 (watershed) 알고리즘 기반 영상 분할(image segmentation) 총정리 (1) 이번에는 영상 분할의 기초 방법인 워터쉐드 알고리즘에 대해 간단히 알아 본 후 영상 분할 실습을 해 보도... blog.naver.com 이번에는 영상 분할을 좀 더 응용해서 markers 영상을 직접 만들어보고 watershed segmentation을 수행하는 방법을 알아보겠습니다. 이번에는 거리변환(distance Transform) 함수에 대해 알아볼텐데요. 거리 변환이라고 불리는 distanceTransform은 이진화 영상에서 픽셀값이 0인 배경으로부터의 거리를 나타냅니다. 즉 배경으로부터 멀리 떨어져있을수록 높은 픽셀...


#convertTo #mantattan #normalize #opencv #segmentation #setto #threshold #transform #watershed #거리변환 #맨하탄거리 #영상분할 #워터쉐드 #이진화 #L2거리 #L2norm #CV_32F #CV_8U #dilate #DIST_L1 #DIST_L2 #DIST_MASK_PRECISE #distance #distanceeuclidean #distancetransform #image #inrange #L1norm #L1거리 #정규화

원문링크 : [OpenCV][C++] 영상 분할 (image segmentation) 총정리(2) - 워터쉐드 (watershed) 알고리즘, cv::distanceTransform