lumixograf (lumixograf) wrote,
lumixograf
lumixograf

Categories:

Самостоятельная сборка gimp 2.9.1

Успокоился я вчера только в полвторого ночи, о чём уже писал... Но остановиться уже не могу, нужно всё-таки gimp собрать - не гонять же под wine?
Делал я всё по этой инструкции, команды приведу оттуда

Готовим почву для сборки:
mkdir ~/gimp-2.9

export PREFIX=`echo ~/gimp-2.9`
export PATH=$PREFIX/bin:$PATH
export PKG_CONFIG_PATH=$PREFIX/lib/pkgconfig:$PREFIX/share/pkgconfig

sudo apt-get install libjpeg8-dev libopenexr-dev libopenraw-dev libcairo2-dev librsvg2-dev  liblua5.1-0-dev gtk-doc-tools libtiff5-dev python-dev python-gtk2-dev libasound2-dev libgimp2.0 libgimp2.0-dev libtool  gettext libglib2.0-0 libglib2.0-dev libgtk2.0-0 libgtk2.0-dev ruby intltool libtiff4 libexif-dev libmng-dev liblcms1-dev libxpm-dev libwmf-dev valac xsltproc openexr libexif-dev

Смотреть у нас на сайте


Получаем исходники:

cd ~/gimp-2.9

git clone git://git.gnome.org/babl
git clone git://git.gnome.org/gegl
git clone git://git.gnome.org/gimp

cd babl
./autogen.sh --prefix=$PREFIX
make
make install

cd ../gegl
./autogen.sh --prefix=$PREFIX
make
make install

cd ../gimp
./autogen.sh --prefix=$PREFIX --disable-gtk-doc
make
make install


Собираем:

cd babl
./autogen.sh --prefix=$PREFIX
make
make install


cd ../gegl
./autogen.sh --prefix=$PREFIX
make
make install

cd ../gimp
./autogen.sh --prefix=$PREFIX --disable-gtk-doc - я убрал "--disable-gtk-doc"

sudo apt-get install libgexiv2-dev - мне пришлось поставить пакет

make
make install


Всё! у меня есть последний-препоследний гимп.

echo `pwd`/bin/gimp-2.9 > ~/gimp29.sh
chmod +x ~/gimp29.sh

Поскольку я всё запускаю из quake-вской консоли, мне привычно иметь кучку скриптов для запуска всего необходимого..

Пока что счастье ещё не полное!
Полным оно будет, когда Gimp обгонит Photoshop я буду открывать CR2-шки через правую кнопку мыши или просто так, Enter-ом.

Команда для перегонки в TIFF:

dcraw -v -w -H 1 -o 0 -q 3 -4 -T IMG_XXXX.CR2

Вооружившись гуглом, нахожу разные полезные куски кода (я уже не такой молодой и одинокий, чтобы man-ы всего перерывать)

Скрипт для открытия CR2-шек:

#!/bin/bash
dcraw -v -w -H 1 -o 0 -q 3 -4 -T "$1"

fname=$1
ext=${fname##*.}
echo "$ext"
path=`dirname "$fname"`
name=`basename "$fname" ".$ext"`
echo $name
echo $basename
tiff=$path/$name.TIFF
#stat "$tiff"

s=`du -h "$tiff" | cut -f1`

echo "tiff file size $s "

echo "run gimp"

/home/maxim/gimp-2.9/bin/gimp-2.9 "$tiff" &


Про dcraw я уже писал немного. Можете глянуть примеры использования: dcraw (я туда тоже схожу для просвящения)
Например, баланс белого эта программка умеет менять - что очень радует, так как гимп встроенного удобного средства для изменения ББ не имеет...


Вот теперь остаётся выбрать фото, на котором можно было бы продемонстрировать всю мою радость... Выбрал пока наугад фото с Чёрной скалы.

Посмотреть на Яндекс.Фотках
Тут немножко уменьшено количество красного (0.8), и синего (0.95), зелёный не тронут (1). Эти значения были пока что тоже выбраны наугад, и скормлены dcraw-у.

Отмечу, что городить огород из dcraw-а необязательно, можно использовать плагин для гимпа ufraw - эта программа умеет также открывать raw-ы, а в виде плагина она отдаёт извлечённые из сырого фото данные Gimp-у.
Tags: dcraw, gimp 2.9.1, linux, Таганай, фото
Subscribe

  • Среда, 22 января

    Утром Наташа ездила с девочками на приём к педиатру. У Алисы взяли кровь на анализ. Я в это время выгуливал собаку и немного убирал снег — намело.…

  • Льёт и льёт...

    Хотел было пошутить про деревню Гадюкино, но затопило Киолим! Жители подтопленных поселков выдвигают свои версии порыва дамбы в Киалимском…

  • Коту, клизмы??!!

    МЧС предупреждал — трындец какой-то надвигается. Полоскал, дуло, гремело, сверкало. Ветром уронило мопед (мопед, Карл!.. , с центральной…

promo lumixograf june 22, 2022 09:18 59
Buy for 10 tokens
У нас немало людей уехало в Санкт-Петербург. Мы провели тут пять дней, первую часть моего отпуска. Буду писать обо всём, когда доберусь до фоточек) Я никогда не понимал, зачем ехать сюда, где вечно дождь, где лето - хуже уральского, где летом не поспишь из-за белых ночей, а зимой - мрак и тоска?…
  • Post a new comment

    Error

    Comments allowed for friends only

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 0 comments