conndef

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

Описание

пример

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

Примеры

свернуть все

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

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

     0     1     0
     1     1     1
     0     1     0

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

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