Gimp 2.10. Открываем raw, Canon *.CR2 под Linux, знакомимся с новыми фишками

May 11, 2018 22:22

Как уже недавно писал, Гимп наконец-то дошёл до версии 2.10, которая умеет работать с изображениями 32-битными (raw - 12 или 14-битный, tiff - может быть 16-битным).
Что ж, попробую, наконец-то!

Для начала, облом - напрямую гимп открывать CR2 не собирается.
Предлагает поставить darktable или RawTherapee, но оба варианта как довесок к Гимпу мне не нравятся



Раз так, буду действовать по-старинке - конвертировать CR2 в tiff, а тифф уже открывать гимпом.


Для начала, надо перекодировать CR2 в tiff. С этим лучше всех справляется dcraw c командой

dcraw -v -w -H 1 -o 0 -q 3 -4 -T <имя файла>

Про dcraw можно почитать тут: http://www.guillermoluijk.com/tutorial/dcraw/index_en.htm

Дальше - можно открывать новым гимпом. Но так долго. Под линуксом вопросов нет, надо написать скрипт для запуска.
У меня получился такой скрипт:

raw2tiff-gimp.sh
# перекодируем в tiff:
dcraw -v -w -H 1 -o 0 -q 3 -4 -T $1

# записываем в переменную f результат перенаправления первого параметра скрипта в команду awk с куском кода в параметрах
f=`echo $1 | awk '{sub(/CR2/,"tiff")}1'`
# код awk заменяет в имени файла CR2 на tiff

# запускаем gimp
/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=gimp-2.10 --file-forwarding org.gimp.GIMP @@u $f @@

Гимп запускается необычным образом - через flatpak. Flatpak - штука, позволяющая запускать что угодно (подготовленное к этому) где угодно, независимо от типа пакетов в системе - deb, rpm, или ещё чего.

Теперь я могу просто написать в консоли:
~/raw2tiff-gimp.sh IMG_0925.CR2

и гимп откроет указанный файл - уже в перекодированном в tiff виде.

Вот первый попавшийся CR2 файл:


ОЧень тёмный! Покручу-ка я кривые:


Снова зашёл в кривые, чтобы показать, какие они теперь:


Появился инструмент корректирования цветовой температуры! Ураа, товарищи!


Ещё я обнаружил нелинейное инвертирование цвета вдобавок к линейному, оно творит вот такое чудо:


Кадр с Таганая, с самого крутого (с точки зрения эмоций) моего похода туда. Переснимал чуть ли не с рук или с окошка, не помню.
Главное - теперь будет меньше мороки с редактированием переснятых плёнок (сканер для плёнок? нет, слышал, но не видел)

Ещё появился инструмент Тени и света


Слева - результат подкручивания светов. Копание теней на этом кадре ничего не дало - по штанам было не видно)

Также в фильтрах появилось удаление горячих пикселов (но оно здорово кушает звёзды - надо колдовать над отдельным слоем без звёзд, а вот из звёзд придётся как-то иначе вычищать, если напрягают)
Кажется, я нашёл баг - удаление горячих пикселов удаляет все слои после своей работы... так не прокатит!

Результат обработки ночного фото:

плёнка, raw, tiff, gimp 2.10, фото, linux

Previous post Next post
Up