다음에 대해 알아야 할 모든 것: Morphology
Morphology는 이웃 픽셀을 기반으로 밝거나 어두운 영역을 확장하거나 축소하는 클래식 이미지 처리 연산을 적용합니다. 원래 이진 이미지용으로 개발된 이 필터들은 그레이스케일 휘도에서 침식(밝은 영역 축소), 팽창(밝은 영역 확장) 또는 중간값을 찾는 작업을 수행합니다.
연산 방식
- Erode
각 픽셀을 이웃 영역에서 가장 어두운(최소) 값으로 대체합니다. 밝은 영역을 축소하고 어두운 영역을 확장하여 작은 밝은 점을 제거하거나 선을 가늘게 하는 데 유용합니다. - Dilate
각 픽셀을 이웃 영역에서 가장 밝은(최대) 값으로 대체합니다. 밝은 영역을 확장하고 어두운 영역을 축소하여 작은 어두운 점을 제거하거나 선을 두껍게 하는 데 유용합니다. - Mid
각 픽셀을 이웃 영역의 최소값과 최대값의 평균으로 대체합니다. 전체 구조를 유지하면서 로컬 대비를 줄이는 스무딩 효과를 만듭니다.
매개변수
- Radius
각 픽셀 주변의 검사 영역 크기를 설정합니다(0–8픽셀). 큰 반경은 더 극적인 효과를 만듭니다. - Mix
Morphology 결과와 원본 이미지를 혼합합니다. 0이면 변화 없음, 1.0이면 전체 효과가 적용됩니다.
작동 원리
필터는 각 픽셀 주변의 사각형 이웃 영역(반경으로 결정)을 검사하고, 휘도로 변환한 후 모든 값의 최소값(Erode), 최대값(Dilate) 또는 중간값(Mid)을 출력합니다. 결과는 그레이스케일 이미지입니다.
팁
- Erode를 사용하여 밝은 노이즈나 가는 흰 선을 정리하세요
- Dilate를 사용하여 작은 어두운 부분을 메우거나 어두운 피처를 두껍게 하세요
- Mid는 Blur와 다른 흥미로운 스무딩 효과를 만듭니다
- Erode 후 Dilate(또는 반대)를 적용하여 "opening"과 "closing" 연산을 수행하세요