conndef

Создайте массив связности

Описание

пример

conn = conndef(num_dims,type) возвращает массив связности пикселей, заданный как type для num_dims размерности. Несколько функций Image Processing Toolbox™ используют conndef для создания входного параметра связности по умолчанию.

Примеры

свернуть все

Создайте 2-D массив соединений.

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

     0     1     0
     1     1     1
     0     1     0

Создайте 2-D массив соединений.

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

     1     1     1
     1     1     1
     1     1     1

Создайте 3-D массив соединений.

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-1) -мерная поверхность, для N-мерный случай.

'maximal'

Определяет район, включающий соседи, которые каким-либо образом касаются центрального элемента; это ones(repmat(3,1,NUM_DIMS)).

Типы данных: char | string

Выходные аргументы

свернуть все

Связь с пикселями, возвращенная как логический массив 3 на 3-.... -by 3. conn симметрично относительно его центрального элемента. Дополнительные сведения см. в разделе «Определение пользовательских соединений».

Расширенные возможности

..
Представлено до R2006a