Main Content

conndef

연결성 배열 만들기

설명

예제

conn = conndef(num_dims,type)num_dims차원에 대해 type으로 정의된 픽셀 연결성 배열을 반환합니다. 여러 Image Processing Toolbox™ 함수는 conndef를 사용하여 디폴트 연결성 입력 인수를 만듭니다.

예제

모두 축소

2차원 연결성 배열을 만듭니다.

conn = conndef(2,'minimal')
conn = 3×3

     0     1     0
     1     1     1
     0     1     0

2차원 연결성 배열을 만듭니다.

conn = conndef(2,'maximal')
conn = 3×3

     1     1     1
     1     1     1
     1     1     1

3차원 연결성 배열을 만듭니다.

conndef(3,'minimal')
ans = 
ans(:,:,1) =

     0     0     0
     0     1     0
     0     0     0


ans(:,:,2) =

     0     1     0
     1     1     1
     0     1     0


ans(:,:,3) =

     0     0     0
     0     1     0
     0     0     0

입력 인수

모두 축소

차원 수로, 양의 정수로 지정됩니다.

데이터형: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

이웃 연결성 유형으로, 'minimal' 또는 'maximal'로 지정됩니다.

설명

'minimal'

이웃이 N차원 사례에 대해 (N-1)차원 곡면의 중앙 요소에 닿는 이웃을 정의합니다.

'maximal'

어떤 식으로든 중앙 요소에 닿는 이웃을 포함하는 이웃을 정의합니다. 즉, ones(repmat(3,1,NUM_DIMS))입니다.

데이터형: char | string

출력 인수

모두 축소

픽셀 연결성으로, 3×3...×3 논리형 배열로 반환됩니다. conn은 그 중앙 요소를 기준으로 대칭입니다. 자세한 내용은 Specifying Custom Connectivities 항목을 참조하십시오.

확장 기능

버전 내역

R2006a 이전에 개발됨