отразиться

Отразите элемент структурирования

Синтаксис

SE2 = reflect(SE)

Описание

пример

SE2 = reflect(SE) отражает элемент структурирования (или структурирование элементов) заданный SE. Этот метод отражает элемент структурирования через свой центр. Эффект эквивалентен, если вы вращали область элемента структурирования 180 градусов вокруг ее центра (для 2D элемента структурирования).

Примеры

свернуть все

Создайте элемент структурирования.

se = strel([0 0 1; 0 0 0; 0 0 0])
se = 
strel is a arbitrary shaped structuring element with properties:

      Neighborhood: [3x3 logical]
    Dimensionality: 2

Посмотрите на окружение.

se.Neighborhood
ans = 3x3 logical array

   0   0   1
   0   0   0
   0   0   0

Отразите его.

se2 = reflect(se)
se2 = 
strel is a arbitrary shaped structuring element with properties:

      Neighborhood: [3x3 logical]
    Dimensionality: 2

Посмотрите на отраженное окружение.

se2.Neighborhood
ans = 3x3 logical array

   0   0   0
   0   0   0
   1   0   0

Создайте смещение strel структурирование элемента.

se = offsetstrel('ball', 5, 6.5)
se = 
offsetstrel is a ball shaped offset structuring element with properties:

            Offset: [11x11 double]
    Dimensionality: 2

Отразите элемент структурирования.

se2 = se.reflect()
se2 = 
offsetstrel is a ball shaped offset structuring element with properties:

            Offset: [11x11 double]
    Dimensionality: 2

Входные параметры

свернуть все

Структурирование элемента, указанного как объект strel или offsetstrel или массив объектов. Если SE является массивом структурирования объектов элемента, то reflect отражает каждый элемент SE.

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

свернуть все

Отраженные элементы структурирования, возвращенные как объект strel или offsetstrel или массив объектов. SE2 имеет тот же размер как SE.

Смотрите также

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