13.14. Деформация

13.14.1. Общая информация

Этот фильтр смещает точки активного слоя или выделения согласно уровню серого в Карте смещения. Точки смещаются в зависимости от склона градиента. Точки, соответствующие сплошным областям на карте, не смещаются. Чем выше склон, тем сильнее смещение.

Рисунок 17.330. Слева направо: исходное изображение, карта смещения, смещённое изображение

Слева направо: исходное изображение, карта смещения, смещённое изображение

Сплошные области карты смещения не приводят к смещению. Резкие переходы дают заметное смещение. Линейный градиент даёт параллельное смещение. Направление смещения перпендикулярно направлению градиента (угол = 90°).


Рисунок 17.331. С нелинейным градиентом

С нелинейным градиентом

Нелинейный градиент ведёт к завиткам.


Рисунок 17.332. Со сложным градиентом

Со сложным градиентом

Сложный градиент, например, произведённый фильтром Сплошной шум, даст эффект воронки.


Этот фильтр позволяет заблокировать часть изображения от работы фильтра.

[Примечание] Примечание

If the image is in indexed mode, this menu entry is disabled.

13.14.2. Активация фильтра

Этот фильтр находится в меню ФильтрыКартаДеформация. У этого фильтра нет предварительного просмотра.

13.14.3. Параметры

Рисунок 17.333. Параметры фильтра «Деформация»

Параметры фильтра «Деформация»

Основные параметры

Размер шага

«Шаг» определяет размер смещения для каждого применения фильтра. Значение 10 смещает на один пиксель. Отрицательные значения смещают в обратную сторону.

Применений

Определяет, сколько раз применится фильтр к изображению.

На краях

Из-за смещения часть пикселей уходит за края слоя или выделения, и пиксели на противоположном краю остаются пустыми. Чтобы исправить это положение, можно сделать следующее:

Завернуть

То, что выходит за один край, приходит с противоположного (по умолчанию).

Размыть

Пустующие области заполняются размыванием соседней линии изображения.

Чёрный

Пустующие области заполняются чёрным цветом.

Цвет переднего плана

Пустующие области заполняются цветом переднего плана с панели инструментов.

Карта смещения

Чтобы карта смещения, которая должна быть изображением в оттенках серого, была указана в этом средстве выбора файлов, она должна присутствовать на экране при вызове этого фильтра и иметь тот же размер, что и исходное изображение.

Дополнительные параметры

Размер смешения

Когда все точки смещены, этот параметр рассеивает их случайным образом, придавая зернистость изображению. Чем выше значение (0,00—100,00), тем мельче зернистость.

Рисунок 17.334. Пример фильтра «Деформация» с размером смешения 3,00:

Пример фильтра «Деформация» с размером смешения 3,00:

Угол поворота

Определяет угол смещения в пикселях согласно склону направления градиента. Предыдущие примеры были созданы с вертикальным градиентом и углом в 90°: пиксели были смещены горизонтально и ничего на вышло за края. Вот пример с углом в 10° и 6 повторениями:

Рисунок 17.335. Пример фильтра «Деформация» с углом в 10° и 6 повторений:

Пример фильтра «Деформация» с углом в 10° и 6 повторений:

Смещение сделано под углом 10° от вертикали. Пиксели, уходящие за нижний край, появляются сверху (при выборе параметра «Завернуть» ), давая пунктирную линию.


Подшагов

Если указать значение > 1, вектор смещения вычисляется в несколько подшагов, позволяя лучше контролировать процесс смещения.

Карта значений

In addition to displacement map, you can add a Magnitude map. This map should also be a grayscale image, with the same size as the source image and which must be present on your screen when you call the filter. This map gives more or less strength to the filter on some parts of the image, according to the gray levels of this magnitude map. Image areas corresponding to white parts of this map will undergo all the strength of the filter. Image areas corresponding to black parts of the map will be spared by the filter. Intermediate gray levels will lessen the filter action on corresponding areas of the image. Use magnitude map must be checked for that.

Рисунок 17.336. Пример фильтра «Деформация» с картой значений:

Пример фильтра «Деформация» с картой значений:

Слева направо: исходное изображение, карта смещения, карта значений после применения фильтра «Деформация». Чёрные области карты значений препятствуют работе фильтра.


Дополнительные параметры

Эти дополнительные параметры позволяют добавить две карты, карту градиента и карту векторов.

[Примечание] Примечание

Чтобы проверить эффект любой из карт, все остальные карты должны быть заполнены сплошным цветом.

Масштаб градиента

Карта градиента — такая же серая карта. Здесь смещение точек зависит от направления изменения серого. Параметр Масштаб градиента определяет, насколько изменения серого влияют на смещение пикселей. При каждом повторе фильтр работает со всем изображением, а не только с красным объектом: отсюда и размытость.

Рисунок 17.337. Пример масштаба градиента

Пример масштаба градиента

Слева направо: исходное изображение, карта градиента, фильтр применён.


В примере выше фильтр «Деформация» был применён с картой градиента (при масштабе градиента = 10). Градиент наклонён сверху слева вправо вниз. Часть изображения, соответствующая градиенту и повёрнутая на 90° (дополнительный параметр угол вращения установлен на 90°), смещена по наклонной.

Длина вектора

С этой картой смещение точек зависит от значения параметра Угол поворота. 0° означает вверх. Углы увеличиваются против часовой стрелки. Параметр Длина вектора определяет, на сколько точек сместится изображение при каждом повторе.

Рисунок 17.338. Пример длины вектора

Пример длины вектора

Слева направо: исходное изображение, карта смещения, фильтр применён.


В примере выше фильтр «Деформация» применён с параметром длины вектора. Направление градиента сверху вниз. Угол вектора 45°. Изображение смещено по наклонной под 45° к верхнему левому углу. Изображение размыто, потому что при каждом повторе фильтр работает со всем изображением, а не только с красной полосой.

Угол

Угол для фиксированной карты смещения (см. выше).