Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
40
Добавлен:
28.03.2015
Размер:
12.7 Mб
Скачать

При нажатии на кнопку появляется список карт смещения. Чтобы появится в этом списке, изображение должно отвечать двум критериям. Во­первых, оно должно быть на экране во время активации фильтра. Во­вторых, оно должно быть того же размера, что и искомое изображение. Обычно это копия искомого изображения, которое было преобразовано в серое и измененено градиентом. Возможно использовать изображения RGB, но результат работы фильтра труднее предугадать, потому что фильтр работает от интенсивности цвета. Карты могут быть разными по горизонтали и вертикали.

Режим полярного смещения

Щипок

При выборе этого параметры, радиальные (т.е. растояние от центра) координаты точек будут изменены. Точки изображения, соответствующие точкам на карте со значением от 0 до 127 будут смещены от центра, остальные точки ­ к центру.

За описанием значений и карт смещения обратитесь выше ("Смещение по X/Y").

Смещение не зависит от радиального растояния. Все точки смещаются на одно растояние. Поэтому изображение будет растянуто или сжато, но не искажено:

Изображение 160x120, белая карта смещения и коэффициент смещения 20.0 сместят все точки на 20 точек к центру. Это соответствует сжатию по горизонтали на 25%, по вертикали 33% и диагонали 20%, так что

GNU Image Manipulation Program

Page 469 of 576

Generated by docbook2odf

 

G e n e r a t e d b y d o c b o o k 2 o d f

изображение будет искажено.

Вихрь

При выборе этого параметра, изменятся угловые координаты точек изображения. Для простого смещения, изображение повернётся, иначе завихрится.

Точки изображения, соответствующие точкам на карте со значением от 0 до 127 будут повёрнуты против часовой стрелки, остальные точки ­ по часовой стрелке.

За описанием значений и карт смещения обратитесь выше ("Смещение по X/Y").

Для простой, не нейтральной карты фильтр в "полярном" режиме ведёт себя как Вихрь и щипок.

Искривить текст при помощи градиента

Следуйте следующим шагам:

1.Начните с открытия изображения.

2.Скопируйте это изображение. Активируйте копию и сделайте его серым.( Изображение Режим Серый ). Заполните его нужным градиентом. Это изображение станет картой замещения с размером искомого изображения.

3. Активируйте искомое изображение. Создайте Текстовый слой с нужным текстом. Установите слой по размеру с изображением: нажмите правой кнопкой на диалоге слоёв, выберите пункт "Слой к размеру изображения". Заметьте, что буквы текста находятся на прозрачном фоне; теперь этот фильтр не замещает прозрачные точки. Только буквы будут замещены.

4. Активируйте текстовый слой. Откройте окно фильтра "Замещение". Укажите значения параметров, особенно коэффициент замещения согласно результату просмотра. Нажмите кнопку OK.

GNU Image Manipulation Program

Page 470 of 576

Generated by docbook2odf

 

G e n e r a t e d b y d o c b o o k 2 o d f

Этот метод также применим к обычным слоям:

Чтобы получить нужный градиент, сначала нарисуйте градиент от чёрного до белого. Затем с помощью инструмента Кривые измените кривую градиента.

Вычисление смещения

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

Общий пример показал смещение по X с коэффициентом 30.0: 19, 8, 4, или 15 точек, в зависимости от уровня серого на карте смещения.

Почему только эти значения?

Если вы проверите эти уравнения, вы заметите, что они дают значению, отличающиеся от приведённых в примере. Это значение не округляется до смещения. Точки смещаются на дробные числа. В этом случае смещение выполняется с помощью интерполяции. При ближнем рассмотрении изображения это заметно:

Смещение приводит к маленькой области (шириной в одну точку) промежуточного цвета по краям областей сплошного цвета. В примере смещение на ­4.12 привело к тому что промежуточный цвет стал 12% чёрным и 88% золотым.

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

GNU Image Manipulation Program

Page 471 of 576

Generated by docbook2odf

 

G e n e r a t e d b y d o c b o o k 2 o d f

Соседние файлы в папке лпз6