translate

Переведите элемент структурирования

Синтаксис

Описание

пример

SE2 = translate(SE,v) переводит элемент структурирования SE на пробеле N-D. v N-вектор, содержащий смещения желаемого перевода в каждой размерности.

Примеры

свернуть все

Считайте изображение в рабочую область.

I = imread('cameraman.tif');

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

se = translate(strel(1), [25 25]);

Расширьте изображение с помощью переведенного элемента структурирования.

J = imdilate(I,se);

Отобразите оригинальное изображение и переведенное изображение.

figure
imshow(I), title('Original')

figure
imshow(J), title('Translated');

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

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

            Offset: [11x11 double]
    Dimensionality: 2

SE.Offset
ans = 11×11

      -Inf      -Inf         0    0.8123    1.6246    2.4369    1.6246    0.8123         0      -Inf      -Inf
      -Inf    0.8123    1.6246    2.4369    3.2492    3.2492    3.2492    2.4369    1.6246    0.8123      -Inf
         0    1.6246    2.4369    3.2492    4.0615    4.0615    4.0615    3.2492    2.4369    1.6246         0
    0.8123    2.4369    3.2492    4.0615    4.8738    4.8738    4.8738    4.0615    3.2492    2.4369    0.8123
    1.6246    3.2492    4.0615    4.8738    5.6861    5.6861    5.6861    4.8738    4.0615    3.2492    1.6246
    2.4369    3.2492    4.0615    4.8738    5.6861    6.4984    5.6861    4.8738    4.0615    3.2492    2.4369
    1.6246    3.2492    4.0615    4.8738    5.6861    5.6861    5.6861    4.8738    4.0615    3.2492    1.6246
    0.8123    2.4369    3.2492    4.0615    4.8738    4.8738    4.8738    4.0615    3.2492    2.4369    0.8123
         0    1.6246    2.4369    3.2492    4.0615    4.0615    4.0615    3.2492    2.4369    1.6246         0
      -Inf    0.8123    1.6246    2.4369    3.2492    3.2492    3.2492    2.4369    1.6246    0.8123      -Inf
      ⋮

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

V = [2 2];
SE2 = translate(SE,V)
SE2 = 
offsetstrel is a ball shaped offset structuring element with properties:

            Offset: [15x15 double]
    Dimensionality: 2

SE2.Offset
ans = 15×15

      -Inf      -Inf      -Inf      -Inf      -Inf      -Inf      -Inf      -Inf      -Inf      -Inf      -Inf      -Inf      -Inf      -Inf      -Inf
      -Inf      -Inf      -Inf      -Inf      -Inf      -Inf      -Inf      -Inf      -Inf      -Inf      -Inf      -Inf      -Inf      -Inf      -Inf
      -Inf      -Inf      -Inf      -Inf      -Inf      -Inf      -Inf      -Inf      -Inf      -Inf      -Inf      -Inf      -Inf      -Inf      -Inf
      -Inf      -Inf      -Inf      -Inf      -Inf      -Inf      -Inf      -Inf      -Inf      -Inf      -Inf      -Inf      -Inf      -Inf      -Inf
      -Inf      -Inf      -Inf      -Inf      -Inf      -Inf         0    0.8123    1.6246    2.4369    1.6246    0.8123         0      -Inf      -Inf
      -Inf      -Inf      -Inf      -Inf      -Inf    0.8123    1.6246    2.4369    3.2492    3.2492    3.2492    2.4369    1.6246    0.8123      -Inf
      -Inf      -Inf      -Inf      -Inf         0    1.6246    2.4369    3.2492    4.0615    4.0615    4.0615    3.2492    2.4369    1.6246         0
      -Inf      -Inf      -Inf      -Inf    0.8123    2.4369    3.2492    4.0615    4.8738    4.8738    4.8738    4.0615    3.2492    2.4369    0.8123
      -Inf      -Inf      -Inf      -Inf    1.6246    3.2492    4.0615    4.8738    5.6861    5.6861    5.6861    4.8738    4.0615    3.2492    1.6246
      -Inf      -Inf      -Inf      -Inf    2.4369    3.2492    4.0615    4.8738    5.6861    6.4984    5.6861    4.8738    4.0615    3.2492    2.4369
      ⋮

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

свернуть все

Структурирование элемента, указанного как strel или offsetstrel объект.

Смещения перевода, заданные как числовой вектор. Каждый элемент задает объем желаемого перевода в соответствующей размерности.

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

свернуть все

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

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

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