LINUX.ORG.RU

GIMP 2.9.6

 


2

4

Выпущено крупное обновление нестабильной ветки GIMP — популярного свободного редактора растровой графики.



Главные новшества:

  • по умолчанию включена экспериментальная поддержка многопоточной обработки в GEGL;
  • появилась возможность простой комбинацией Ctrl+C/Ctrl+V переносить группы слоёв из документа в документ;
  • расширены возможности работы с изображениями в линейном пространстве RGB (две реализации режимов смешивания — в линейном и в нелинейном пространстве, линейное инвертирование цветов и т.д.)
  • добавлены режимы смешивания Linear Burn, Vivid Light, Linear Light, Pin Light, Hard Mix, Exclusion, Merge, Split и Luminance (RGB), а также Pass Through для групп слоёв;
  • добавлена возможность назначать слоям (а также контурам и каналам) цветовые метки для быстрой навигации по сложным многослойным проектам;
  • добавлен выбор цветов в LCH, просмотр значения пикселя под пипеткой в LCH и LAB, новый фильтр Hue-Chroma (аналогичный Hue-Saturation, но работающий в LCH);
  • значения полей/настроек в диалогах теперь сохраняются между сеансами;
  • за счёт последнего ускорен процесс создания масок (Shift+щелчок по миниатюре слоя создает маску с последними параметрами);
  • темы значков доступны в большом разрешении, переключатель размера есть в диалоге настройки программы;
  • инструмент Handle Transform доработан и включен по умолчанию;
  • заметно ускорена работа инструмента Warp Transform (ближайший аналог — Liquify в Adobe Photoshop);
  • появилась возможность рисовать кистью на прозрачных слоях в режиме, отличном от Normal;
  • добавлен плагин открытия файлов raw через RawTherapee 5.2+, появилась возможность выбирать предпочитаемый плагин открытия raw из нескольких доступных;
  • новые режимы смешивания кроме специфичных для GIMP читаются из файлов PSD и пишутся в них же;
  • существующий плагин поддержки WebP заменён на «новый», поддерживающий профили ICC, метаданные и анимацию;
  • добавлены диалоги просмотра и редактирования метаданных XMP, Exif, IPTC и DICOM (появляются на вкладке XMP);
  • добавлено 9 новых фильтров на базе GEGL, включая частотный разбор и извлечение цветового компонента (каналы CMYK, LAB, LCH и т.д.).

Кроме того, «под капотом» инструментов выполнен рефакторинг. Код взаимодействия с ними на холсте вынесен в новые классы и сделан повторно используемым. По факту это означает следующее:

1) Теперь можно писать новые инструменты, используя готовые виджеты на холсте (рамки, перемещаемые линии и точки и т.д.).

2) Параметры фильтров на основе GEGL можно накручивать этими же виджетами прямо на холсте, залезая в диалоги фильтров только для выставления точных значений. Пока что требует написания кода на C под каждый фильтр (в качестве теста реализовано для Supernova и Spiral).

В релиз не попали изменения в инструменте градиентной заливки, который теперь не только даёт покрутить концевые точки на холсте перед применением заливки, но и там же добавлять/удалять опорные точки градиента, назначать им цвета и менять типы перехода. Старый диалог редактирования градиентов, по сути, больше не нужен. Ждите в 2.9.8.

Параллельно в git master библиотеки babl ведётся работа над возможностью использовать пространства RGB с произвольной кривой тонкоррекции и гаммой (GIMP пока что прибит гвоздями к unbounded sRGB). Там же появились парсер и генератор ICC-профилей. Предполагается, что в будущем GIMP перестанет использовать при внутренней обработке слишком тормозные алгоритмы LittleCMS.

Кроме того, самая свежая версия библиотеки GEGL включает нелинейный видеоредактор gcut (с EDL в качестве родного формата) с возможностью анимации применяемых фильтров GEGL. При запуске из консоли без аргументов gcut открывает тестовый проект, на котором можно изучить программу. Видеоредактор создан для обкатки разных идей для GEGL, ну и просто по приколу.

>>> Подробности

Поставил дев. сборку, посмотрел на ужасный черный интерйес, проблевался, снес все. Вернулся на Gimp 2.6. Пришел к выводу что у этой программы нет будущего.

anonymous ()
Ответ на: комментарий от AP

У gimp есть проблема. Из-за того, что он пытается сидеть на всех стульях (платформах) сразу, он работает медленнее всех и выглядит одинаково стремно везде.

Каким образом из, условно, 83% пользователей под виндой можно вывести приоритеты разработки уровня «откладываем недеструктивное редактирование на потом, пилим цмик» и какое-то «прочее»?

Не нужно задавать заведомо глупых вопросов. Си код не плавает в вакууме, а может быть более или менее платформозависимым. Сейчас, возможно, он содержит GNU_ макросы. Возьми для сравнения FAR. Open Source? Да. Платформозависимый? Да. Глупый пример с мой стороны: можно ускорить недеструктивное редактирование за счет Direct3D.

Через некоторое время будет флатпак

Все это случайным образом. Нашелся человек, который захотел - будет. Это вобще норма разработки? Ведь это должно определяться с учетом пользователей.

p.s.

Системы типа flatpack - это спасение для линуксовой-десктопной экосистемы и способ сбежать от dep hell. Другой способ: вот бы дерево исходников gimp содержало все библиотеки, чтобы билдить можно было независимо от установленных в системе. Самодостаточный проект. И тестирование тогда было бы более осмысленным.

crypt ★★★★★ ()
Последнее исправление: crypt (всего исправлений: 1)
Ответ на: комментарий от AP

Ни слова о том, касается ли это версии 2.9.6. То, что это будет в 2.10, и так было понятно, спасибо.

anonymous ()
Ответ на: комментарий от crypt

Ведь это должно определяться с учетом пользователей.

Не должно. Разработчики ничего не обязаны, если не указано иное.

anonymous ()
Ответ на: комментарий от AP

Ладно-ладно. Я понял и согласен, что херню спорол не подумав.

Hertz ★★★★★ ()
Ответ на: комментарий от anonymous

Это новость про уже случившееся в 2012 году. Вот ты сам как думаешь?

AP ★★★★★ ()
Ответ на: комментарий от AP

а я то думал они под фондом каким нить, который рулит проектом, а вот оно как оказалось, проект то никому по ходу не интересен.

eR ★★★★★ ()
Ответ на: комментарий от eR

Наверно, можно и такой вывод сделать.

AP ★★★★★ ()
Ответ на: комментарий от AP

в 2016 (кажется) ставил unstable версию и при открытии 16 битного png получал сразу сообщение, что всё будет сразу обрезано до 8. Возможно это был какой-то неправильный гимп.

anonymous ()
Ответ на: комментарий от anonymous

это пользователи у гимпа неправильные, в большинстве
выше уже всё объяснили

ist76 ★★★★★ ()
Ответ на: комментарий от ist76

Слышь, тело. С чего это вдруг я неправильный?

anonymous ()
Ответ на: комментарий от anonymous

вот бы знать
может радиация виновата
или ГМО

товарищ сверху пояснил:
GIMP 2.9.6 (комментарий)
есть правильные юзеры, которые пишут багрепорты и им их закрывают, всего через 13-14 лет
есть неправильные юзеры которые что-то там пишут на форумах, и им на форумах отвечают: идите в жопу
зато (зато) практически сразу

и это прекрасно: вот в компании адобе, например, есть только второй вариант

ist76 ★★★★★ ()
Ответ на: комментарий от anonymous

Возможно это был какой-то неправильный гимп.

Это был 2.6.х или 2.8.х.

AP ★★★★★ ()
Ответ на: комментарий от ist76

есть правильные юзеры, которые пишут багрепорты и им их закрывают, всего через 13-14 лет

Толстовато :)

AP ★★★★★ ()
Ответ на: комментарий от AP

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

ist76 ★★★★★ ()
Ответ на: комментарий от ist76

им на форумах отвечают: идите в жопу
и это прекрасно: вот в компании адобе, например, есть только второй вариант

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

crypt ★★★★★ ()
Ответ на: комментарий от crypt

Из-за того, что он пытается сидеть на всех стульях (платформах) сразу, он работает медленнее всех и выглядит одинаково стремно везде.

Ну наверно если пилить софт только под кварц и коре имидж, можно получить 100%-нативно выглядящий быстрый софт для мака. У нас такой задачи нет. Гимп изначально делался для линупса.

Все это случайным образом. Нашелся человек, который захотел - будет. Это вобще норма разработки?

В опенсорсе — да.

Ведь это должно определяться с учетом пользователей.

Кому должно?

Другой способ: вот бы дерево исходников gimp содержало все библиотеки, чтобы билдить можно было независимо от установленных в системе.

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

AP ★★★★★ ()
Последнее исправление: AP (всего исправлений: 1)
Ответ на: комментарий от AP

ist76

У проектов типа гимпа и криты есть некая концепция...
https://gui.gimp.org/index.php?title=GIMP_GUI_Redesign#Project_Vision

Там есть кнопка Want to go deeper? Read the Project vision. Перехожу по ссылке, а там Project vision: There is currently no text in this page.

Мне это понравилось:)

crypt ★★★★★ ()
Ответ на: комментарий от crypt

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

Ну я регулярно читаю /r/linux и прочее. Принципиальной разницы с ЛОРом не вижу.

Вот буквально пару дней назад в треде про новый гимп на омгубунте:

«You poor little troll, nobody cares about your korny disko disko kewl kewl bloated German piece of excrement that is KDE, NO BODY. 3 out of 3 major corporate backed distributions default to GNOME, KDE is left only for tasteless, bitter trolls like you who couldn't distinguish good design from a turnip.

99% of your comments are bitter KDE shilling, up until now I didn't care because it was like seeing a wounded, mentally retarded animal, screeching it's last breaths of relevancy, but the way you smugly dismiss this guys honest effort is simply disgusting. You are a bitter basement dweller who thinks he is so special by wasting your days fiddling with your tweaked ugly desktop, yet nobody who is normal cares about your autistic hobbies.»

И это у них, в принципе, норма.

AP ★★★★★ ()
Ответ на: комментарий от crypt

У gimp есть проблема. Из-за того, что он пытается сидеть на всех стульях (платформах) сразу, он работает медленнее всех и выглядит одинаково стремно везде.

Абсолютно бездоказательное утверждение. Не надо путать интерфейс и математику - математика не зависит от платформы. А за быстродействие под разными платформами отвечает оптимальность алгоритмов, многопоточность и OpenCl.

BigSerpent ★★ ()
Ответ на: комментарий от AP

Гимп изначально делался для линупса.

Ты название ОС еще не вполне освоил? Изначально делался, а кем сейчас используется? Мы ходим по кругу. Вернулись к началу. Что ты об этом можешь знать без статистики.

В опенсорсе — да.

Не во всем опенсорсе, а в проектах-неудачниках. Опенсорсу не всегда даются большие проекты, т.к. предъявляют более серьезные требования к организации.

Кому должно?

У людей должно. Так же, как «у людей должно быть две руки». У гуманоидов, альтовцев и прочих бывает по-другому.

Практика более чем одного проекта показывает, что это нафиг не нужно.

Ах, оставьте...:( Проект уже 10 лет в стагнации, а вы про практику вспомнили. Разные подходы бывают. Я говорю, что этот ваш гимп кроме распоследних дистров вообще нигде запустить не получится.

Что в какой-то момент и будет сделано.

Аргумент, че.

crypt ★★★★★ ()
Последнее исправление: crypt (всего исправлений: 1)
Ответ на: комментарий от crypt

Изначально делался, а кем сейчас используется? Мы ходим по кругу. Вернулись к началу. Что ты об этом можешь знать без статистики.

Статистика по системам не имеет значения. Приоритетной платформой был и остается линукс. Никто в команде не будет менять основную ОС на винду только потому, что там предположительно больше пользователей. Никто не будет бросать платформонезависимые решения и портировать всё на Direct3D.

Ах, оставьте...:( Проект уже 10 лет в стагнации, а вы про практику вспомнили.

Ты пишешь много громких слов, за которыми ничего нет.

AP ★★★★★ ()
Ответ на: комментарий от crypt

ненене! не!!!
щас опять начнется

Гимп смог нормально размыть по-гауссу 100мп фотку. В прошлый раз не смог, я скрин выложил, а вот теперь смог. И не за 10+ минут, а за 16 секунд. Это мега-результат, на самом деле. При этом негимп, конечно, шустрее. Но давайте не будем сравнивать танк и мотоцикл с коляской без необходимости.

ist76 ★★★★★ ()
Ответ на: комментарий от ist76

не будем, не будем. все хорошо. просто такие сравнения не ты ведь один делаешь. я уже видел подобные тесты в инете.

crypt ★★★★★ ()
Ответ на: комментарий от AP

Ты пишешь много громких слов, за которыми ничего нет.

В моих словах есть разочарование проектом. По какой-то причине софт для обработки равов активно развивается, а этот очень старый проект - нет.

Твоя же позиция, как и в прошлом треде по графике: у меня все работает, у всех все работает, все тип-топ.

crypt ★★★★★ ()

Желаю проекту долгой жизни и процветания. Много лет назад перешел с фотошопа на гимп и очень доволен - быстро грузится, довольно понятный, не занимает много места на диске, не падает в случайный момент в отличие от детища адоба. Тот самый случай, когда аналог превзошел привычный всем оригинал (то же самое касается blender и libreoffice)

anonymous ()
Ответ на: комментарий от crypt

я-то с секундомером сравниваю Гимп и Гимп

По какой-то причине софт для обработки равов активно развивается, а этот очень старый проект - нет.

Рав-конвертеры это стильно, модно, молодежно

Лирическое отступпление:
Вот разработчик FRV резонно решил делать на кроссплатформенном QT под Win&mac и только для DX10+ железа, а владельцы гефорса 5800 пусть идут в жопу
И действительно, FRV или работает быстро или не работает
Кто бы нам такой гимп сделал? Я его даже куплю, как купил FRV

ist76 ★★★★★ ()
Ответ на: комментарий от AP

Статистика по системам не имеет значения. Приоритетной платформой был и остается линукс.

Так об этом я и написал. Какой линукс? Могу я его запустить в CentOS6? Да в подавляющем большинстве дистров новую версию даже запустить не получится. Можно мне не писать про flatpack, который так кстати стал развиваться. Фишка новая. А предыдущие 10 лет? Точно та же история. Нет новых библиотек, нет нового gimp'a. Я пробовал что-то из этих flatpack/appimage для запуска krita (они это уже сделали) - упало в корку (ошибка там доступа к gpu или как-то так). Не смог работать на «не новом» дистрибутиве.

Потом появится товарищ из Альт, у которого тоже все ура-патриотично, и сообщит об успешном внедрении, а по факту везде этот несчастный gimp 2.6. Все его ненавидят и оч. скоро сносят. Ко всем чертям с линуксом кстати, потому что ценность ОС определяется прикладным ПО.

crypt ★★★★★ ()
Последнее исправление: crypt (всего исправлений: 1)
Ответ на: комментарий от crypt

Твоя же позиция, как и в прошлом треде по графике: у меня все работает, у всех все работает, все тип-топ.

Сам выдумал мне позицию, сам с ней поспорил. Удобно! :)

AP ★★★★★ ()
Ответ на: комментарий от crypt

Могу я его запустить в CentOS6

Скачай аппимидж с pixls.us и расскажи.

AP ★★★★★ ()
Ответ на: комментарий от ist76

Рав-конвертеры это стильно, модно, молодежно

может, просто в gimp слишком много наследия в виде кода и собственной религии. вот молодняк его и не подхватывает. не знаю.

crypt ★★★★★ ()
Ответ на: комментарий от AP

Я пробовал что-то из этих flatpack/appimage для запуска krita

считай, уже рассказал. krita мне было интересно попробовать, а gimp - нет. как ты правильно заметил выше, «пользователь хочет, чтобы все работало еще вчера» и это не потому, что он неправ.

crypt ★★★★★ ()
Ответ на: комментарий от crypt

DT же модульный, нет? модули проще писать наверное, чем в основной код лезть грязными руками

ist76 ★★★★★ ()
Ответ на: комментарий от ist76

тоже верно. правильная архитектура решает. а вот плагины в исполнении gimp меня не радуют.

crypt ★★★★★ ()
Последнее исправление: crypt (всего исправлений: 2)
Ответ на: комментарий от AP

Сам выдумал мне позицию, сам с ней поспорил. Удобно! :)

такой вывод напрашивается из разговора, уж прости.

crypt ★★★★★ ()
Ответ на: комментарий от crypt

То есть Вы даже не удосужились потратить время для того, чтобы скачать инсталлятор и попробовать программу :) . Предъявляете претензии разработчикам, которые Вам чего-то не сделали, хоть и не должны были. Интересная позиция :)

В 2.9.6 починили многопоточность в gegl и Гимп теперь использует до 64 ядер и OpenCl.

BigSerpent ★★ ()

господа!

appimage для этой версии есть в природе?

pyometra ★★★★★ ()
Ответ на: комментарий от olibjerd

Как пожертвования.

Поясни, пожалуйста, подробнее. Это надо создавать НКО, правильно? Там будет бухучёт, правильно? Потом НКО должно нанять генерального директора, а директор должен нанять меня исполнителем, верно?

Каков будет процент налогов (кроме 13% НДФЛ, 22% ЕСН, 18% НДС которую потом надо будет возмещать), и прибыли быть не должно, это же некоммерческая организация, всё должно идти в дело...

Einstok_Fair ★★ ()

замечательный проект, жаль, что не нужно

anonymous ()
Ответ на: комментарий от crypt

Другой способ: вот бы дерево исходников gimp содержало все библиотеки, чтобы билдить можно было независимо от установленных в системе. Самодостаточный проект. И тестирование тогда было бы более осмысленным.

Одно хорошо: гимперы такие идеи игнорируют.

frob ★★★★★ ()
Ответ на: комментарий от Einstok_Fair

Благополучатель — физическое лицо платит только НДФЛ, кроме случаев, описанных в ст. 217 НК РФ.

olibjerd ★★★★★ ()
Ответ на: комментарий от AP

Толстовато :)

Почему? Нормально ist76 подытожил. И ниже про уважение с неспособностью помочь хорошо добавил...

Вообще, помню, как Gimp с Inkscape, на радость, выпускались довольно часто - как сейчас Krita, Blender, LibreOffice, Firefox... Сдаётся, именно без должной организации и вливаний крупные открытые проекты, требующие коллективной разработки, превращаются в отстающие даже при отсутствии равноценных аналогов.

amus ★★★ ()
Последнее исправление: amus (всего исправлений: 1)
Ответ на: комментарий от olibjerd

Если он занимается этим систематически, то есть два раза, то это незаконное предпринимательство
(кстати, интересное наблюдение: в статье 217 репетиторство не облагается налогами в 2017 и 2018)

Einstok_Fair ★★ ()
Ответ на: комментарий от crypt

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

Лол, только что читал тред на gamingon linux про то, как GOG не хочет Gog Galaxy делать под линуксы. Там нехорошее слово на букву F слишком часто употребляется :D

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.