exponenta event banner

conndef

Создание массива подключения

Описание

пример

conn = conndef(num_dims,type) возвращает пиксельный массив связности, определенный type для num_dims размеры. Использование нескольких функций 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-.... -на 3 .conn симметричен относительно его центрального элемента. Дополнительные сведения см. в разделе Определение пользовательских подключений.

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

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