Борьба с дисторсией в GIMP


Теория

Дисторсией называют разновсякие искажения оптики, которые проявляются в изменении геометрических линий предметов на снимке. Дисторсии присущи любому объективу, в некоторых (Fish Eye) являются просто свойством оптики. У зумов на широком угле дисторсия проявляется больше всего, при съемке объектов с прямыми линиями (особенно параллельными) - заметна невооруженным глазом. Чаще всего бывает бочкообразная (barrel) и подушкообразная (pincushion) дисторсия.

barrel.jpeg
Съемка широкоугольником с близкого расстояния. Характерная бочка.

pillow.jpeg
Подушка, вид дисторсии, который противоположен бочке.
На современных объективах подушка встречается реже, но одинаково неприятна.

Какой именно вид дисторсии получается зависит от конструкции объектива (точнее говоря от расположения диафрагмы относительно линз). Иногда можно использовать как художественное средство (Fish Eye), чаще всего с ней приходится бороться.

Как с этим в обстоит дело в GIMP?

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

На мой взгляд удобнее использовать специальный plug-in, имя которому Gimp Wideangle Filter.
Он живет на http://members.ozemail.com.au/~hodsond/wideangle.html, локальная копия wideangle-1.0.10.c.gz.

Установка простая:

$ gunzip wideangle-1.0.10.c.gz
$ gcc -O3 -o wideangle wideangle-1.0.10.c \
 `pkg-config --cflags glib-2.0 gimp-2.0 gtk+-2.0` \
 `pkg-config --libs glib -2.0 gimp-2.0 gtk+-2.0 gimpui-2.0 `
$ cp wideangle ~/.gimp-2.4/plug-ins/

После установки плагин будет доступен из Filters -> Distorts -> Wideangle

Использование тоже несложное. Грузим изображение в GIMP, запускаем Wideangle:

wideangle-plugin.jpeg

Ручки управления:
Shift X,Y - где центр (без искажения), обычно это середина снимка,
Main/Edge - коррекция в центре и по углам,
Zoom/Brighten - соответственно масштаб и яркость.

Крутим ручки до просветления. В результате получаем

corrected.jpeg

вот такой снимок.

В принципе можно было бы и выровнять все слева получше, но я проделал все операции просто для наглядности на этом примере.

Tags: gimp photo editors aberrations distortion


Назад в оглавление



[Home] [TTL] [Unix] [Sdictionary] [ROW Programmer] [Symbian] [Misc] [News] [Search] [Contacts] [Guestbook]


Copyright (c) 1999-2017 Alexey Semenoff