제발 아무도 당신이 제로 센터 예제가있는 구조 요소 (SE)와 이미지를 침식 할 때 말해 줄 수 있어요 [0 0 1]. 그 침식은 이미지의 모든 배치의 교차점을 알았 기 때문에 (A0 Intersect A1 .. An) 그리고 중심이 0이기 때문에 => A0는 Phi이다. 이는 침식이 합리적인 것이 아무것도 아니다 (검은 색 이미지)는 것을 의미한다. 하지만 matlab에 그것을 시도하면 그것은 나에게 동일한 이미지 (직사각형)를 주지만 왼쪽으로 한 픽셀을 이동시켰다 (A1). 이것은 A0를 U => U (전체 우주) Intesect A1 => A1으로 간주 함을 의미합니다. 왜 그 일이 일어 났는지 설명 할 수 있습니까? MATLAB 결과가 참이거나 논리적이 아니기 때문에 SE의 중심을 0으로 놓을 때 오류 결과를 제공합니다. 감사합니다. .이미지 처리 침식
1
A
답변
2
Matlab 결과가 정확합니다. 이 픽셀
I: 0 0 1 0 0
SE: 0 0 1
모두 '1'픽셀 : 이미지 아래에있는 SE의 모든 게재 위치를 상상 지금
I: 0 0 1 0 0
: 당신이 중앙에 하나 개의 흰색 픽셀과 이미지가 상상 SE의 중심은 이미지 I의 '0'픽셀 아래에 배치되므로이 배치의 결과는 0입니다. SE의 중심이 첫 번째 픽셀 아래이므로 0이됩니다.
I: 0 0 1 0 0
SE: 0 0 1
지금 th SE의 중심은 두 번째 픽셀 아래에있다. SE의 모든 '1'픽셀은 원본 이미지의 '1'픽셀 아래에 배치되므로이 픽셀은 출력 이미지에서 '1'이됩니다. 결국 출력 이미지는 다음과 같습니다.
I: 0 0 1 0 0
O: 0 1 0 0 0
Matlab의 기능은 다음과 같습니다.
+0
대단히 감사드립니다. 나는 조금 혼란 스러웠습니다. – Hani
아직도 혼란 스럽네요. (많은 경우에 당신이 받아들이는 대답에 대한 논평을 계속하고 있습니다.) Mathematical Morphology에서는 평평하고 평평하지 않은 구조 요소 (SE)를 가지고 있습니다. 나중에 구조화 함수로 참조 할 수 있습니다. 당신이 SE [0 0 1]을 가지고 있다면 그것은 평평하지 않은 SE이고, 평평한 SE는 순전히 [0 0 0] 일 것입니다. Matlab에서 그것을 구성하는 한 가지 방법은'strel ('임의', [1 1 1], [0 0 1])'입니다. 이제는 완전히 다른 것을 말하고 싶을 것입니다. SE의 기원은 그 자체가 아닙니다. 이 경우 몇 가지 속성을 잃게됩니다. – mmgp