이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
strel
모폴로지 구조 요소
설명
strel
객체는 모폴로지 팽창과 침식 연산의 핵심이 되는 모폴로지 평탄 구조 요소입니다.
평탄 구조 요소는 2차원 또는 다차원의 이진 값 이웃이며, 이 이웃의 true
픽셀은 모폴로지 계산에 포함되고 false
픽셀은 포함되지 않습니다. 구조 요소에서 원점이라는 중앙 픽셀은 영상에서 처리되는 픽셀을 식별합니다. 아래에서 설명하는 strel
함수를 사용하여 평탄 구조 요소를 만들 수 있습니다. 평탄 구조 요소는 이진 영상과 회색조 영상에 모두 사용할 수 있습니다. 다음 그림은 평탄 구조 요소를 보여줍니다.
비평탄 구조 요소를 만들려면 offsetstrel
을 사용하십시오.
생성
구문
설명
SE = strel('diamond',
은 다이아몬드 모양의 구조 요소를 만듭니다. 여기서 r
)r
은 구조 요소 원점부터 다이아몬드 점까지의 거리를 지정합니다.
SE = strel('octagon',
은 팔각형 구조 요소를 만듭니다. 여기서 r
)r
은 가로 축과 세로 축을 따라 측정한, 구조 요소 원점부터 팔각형 변까지의 거리를 지정합니다. r
은 음이 아닌 3의 배수여야 합니다.
SE = strel('rectangle',
은 크기가 [m n]
)[m n]
인 사각형 구조 요소를 만듭니다.
SE = strel('cube',
는 너비가 w
)w
픽셀인 3차원 3차 구조 요소를 만듭니다.
SE = strel('cuboid',
는 크기가 [m n p]
)[m n p]
인 3차원 직육면체 구조 요소를 만듭니다.
비평탄 구조 요소 모양을 만드는 데 다음 구문을 계속 사용할 수 있지만, offsetstrel
을 사용하는 것이 좋습니다.
SE = strel('arbitrary',nhood,h)
SE = strel('ball',r,h,n)
다음 구문도 계속 사용할 수 있지만 권장되지 않습니다.
SE = strel('pair',offset)
SE = strel('periodicline',p,v)
입력 인수
속성
객체 함수
예제
팁
근사를 사용하지 않는 구조 요소(
n
= 0)는 입자 크기의 분포를 계산하는 데 적합하지 않습니다.
알고리즘
'arbitrary'
를 제외한 모든 모양의 구조 요소는 구조 요소 분해로 총칭되는 기법을 사용하여 생성됩니다. 원칙적으로, 팽창을 계산할 때 큰 구조 요소를 사용하는 것이 작은 구조 요소로 구성된 시퀀스를 사용하는 것보다 속도가 더 빠를 수 있습니다. 예를 들어, 11×11 정사각형 구조 요소를 사용한 팽창의 경우 먼저 1×11 구조 요소를 사용하여 팽창한 후 11×1 구조 요소를 사용하여 팽창할 수 있습니다. 이렇게 하면 이론적으로 성능이 5.5배 향상됩니다. 실제 성능 향상은 그보다 다소 낮습니다. 'disk'
모양에 사용되는 구조 요소 분해는 근사적이지만, 그 외 다른 분해는 정확합니다.
참고 문헌
[1] van den Boomgard, R, and R. van Balen, "Methods for Fast Morphological Image Transforms Using Bitmapped Images," Computer Vision, Graphics, and Image Processing: Graphical Models and Image Processing, Vol. 54, Number 3, pp. 252–254, May 1992.
[2] Adams, R., "Radial Decomposition of Discs and Spheres," Computer Vision, Graphics, and Image Processing: Graphical Models and Image Processing, Vol. 55, Number 5, pp. 325–332, September 1993.
[3] Jones, R., and P. Soille, "Periodic lines: Definition, cascades, and application to granulometrie," Pattern Recognition Letters, Vol. 17, pp. 1057–1063, 1996.