Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » GIMP

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53

Открыть новую тему     Написать ответ в эту тему

yurazzz



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору


gimp.org — официальный сайт | gimp.ru — неофициальный русскоязычный сайт

| Википедия | Open HUB (бывш. Ohloh) |

    GIMP (Гимп) — это свободный и кроссплатформенный редактор растровой графики с поддержкой слоев и каналов, обширным набором инструментов, плагинов, скриптов, огромного количества файловых форматов, в том числе формата Adobe Photoshop’а (расширение psd). Таким образом, GIMP традиционно считается свободным конкурентом Photoshop’у.  
      Как и следует из названия, изначально GIMP писался для GNU, но впоследствии был полностью и полноценно перенесен на другие операционные системы, в частности [Mac] OS X, UNIX и Microsoft Windows.  

Текущая стабильная версия: GIMP 3.0.4 от 18.05.2025
   
    GIMP Portable (PAF) для Windows от PortableApps, bugfix’ы для справки (PAF) ищем в теме!

    Либо портабилизируем задавая путь к профилю см. тут и дальше.
 


  • Архив плагинов на GIMP Plugin Registry
  • Почитать: | Tutorials:
     
    Что делать если GIMP на Windows при запуске сообщает об ошибке библиотек (например 2.6.7 сообщает об ошибке в libmng.dll)?
    Решение:

  • Всего записей: 466 | Зарегистр. 16-03-2002 | Отправлено: 00:12 26-11-2002 | Исправлено: VSHY, 20:18 05-09-2025
    il_cattivo

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AZJIO
    > тёмно серые цвета становятся зеленоватыми
     
    Gimp 2.10.38
    Серый цвет заголовка не совсем серый, он слегка синеватый:
    R150
    G156
    B163
    И после FastStone остаётся таким же. А после замены режима в Gimp немного меняется:
    R149
    G156
    B164
    Тёмно-серые такими же и остаются.
    Если нужен совсем серый заголовок, можно подшаманить Цветовую карту изображения,
    полученного в FastStone: https://pastebin.com/bHepZFrM
    R153
    G153
    B153
     
    UPD: Или можно «Использовать оптимизированнную для веба палитру» (83 цвета).
    Изменить Цветовую карту изображения на 90 цветов, чтобы тёмно-серые цвета не сливались в один:
    https://pastebin.com/fxKEGhFh
    Тогда будет вообще 11 килобайт.  
    UPD2: 95  цветов, меньше меняется цвет фона, тоже 11 килобайт: https://pastebin.com/JDwAeB5S

    Всего записей: 48 | Зарегистр. 24-10-2017 | Отправлено: 13:16 23-01-2025 | Исправлено: il_cattivo, 14:37 23-01-2025
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    mleo
     
    > Текущая стабильная версия: GIMP 2.10.34 от 27.02.2023
     
    Актуализировал в шляпе
     
    Отправлено: 01:53 23-01-2025  

    А ничего, что на сайте проекта написано:

    Цитата:
    Current Stable Version
     
    The current stable release of GIMP is 2.10.38 (2024-05-02).

    аль надо срочно "шляпу актуализировать", а насколько сиё правильно не важно - главное отметится "мы тут были!"? Не проверил по первоисточнику - не лезь с "правками!".

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 35261 | Зарегистр. 31-07-2002 | Отправлено: 13:32 23-01-2025
    mleo

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Victor_VG
     
    Ничего не понял, но интересно )
     
    Если все таки посмотреть, то можно увидеть что в шапке стоит не 2.10.34 а 2.10.38 - https://www.gimp.org/news/2024/05/05/gimp-2-10-38-released/
    содержание в таблице не стал менять, ибо ковырять в коде лень было

    Всего записей: 7528 | Зарегистр. 19-05-2004 | Отправлено: 13:57 23-01-2025 | Исправлено: mleo, 14:00 23-01-2025
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    И на сайте GIMP как-то иные ссылки приведены, если конечно читать что там написано:
     
    GIMP for Unix-like systems - Install GIMP flatpak : https://flathub.org/repo/appstream/org.gimp.GIMP.flatpakref
     
    MacOs:
     
    https://download.gimp.org/gimp/v2.10/macos/gimp-2.10.38-x86_64-1.dmg.torrent
    https://download.gimp.org/gimp/v2.10/macos/gimp-2.10.38-x86_64-1.dmg
    https://download.gimp.org/gimp/v2.10/macos/gimp-2.10.38-arm64-1.dmg.torrent
    https://download.gimp.org/gimp/v2.10/macos/gimp-2.10.38-arm64-1.dmg
     
    OSX:
     
    https://download.gimp.org/gimp/v2.10/osx/gimp-2.10.38-arm64-1.dmg
    https://download.gimp.org/gimp/v2.10/osx/gimp-2.10.38-arm64-1.dmg.torrent
    https://download.gimp.org/gimp/v2.10/osx/gimp-2.10.38-x86_64-1.dmg
    https://download.gimp.org/gimp/v2.10/osx/gimp-2.10.38-x86_64-1.dmg.torrent
     
    Windows:
     
    https://download.gimp.org/gimp/v2.10/windows/gimp-2.10.38-setup-1.exe.torrent
    https://download.gimp.org/gimp/v2.10/windows/gimp-2.10.38-setup-1.exe
     
    а для FreeBSD UNIX GIMP и его зависимости ставятся из портов под GNOME - chwd -> \ports\graphics\gimp, а там make install clean  
     
    Добавлено:
    Часть ошибок в шапке (линки на текущую стабильную сборку) устранил, но там так напутано, что проще всю шапку переписать с нуля....

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 35261 | Зарегистр. 31-07-2002 | Отправлено: 14:04 23-01-2025 | Исправлено: Victor_VG, 14:22 23-01-2025
    komputeryuzer

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А где третья версия? По радио передавали про третью версию.. (вроде)

    Всего записей: 914 | Зарегистр. 21-04-2010 | Отправлено: 18:57 31-01-2025
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    komputeryuzer
     
    На 27.12.2024 на GIMP.org упоминается v3.0 RC2. Значит пока проверяют на ошибки.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 35261 | Зарегистр. 31-07-2002 | Отправлено: 20:32 31-01-2025
    mleo

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Portable for Linux (AppImage)
     
    Automatic AppImage development builds
     
    GIMP-3.0.0-RC2+git-aarch64.AppImage
    GIMP-3.0.0-RC2+git-x86_64.AppImage
     
    GNU-Image-Manipulation-Program_2.10.38-5-archimage4.3-x86_64.AppImage (JuNest Arch Linux-based AppImages)
    Jan 26, 2025

    Всего записей: 7528 | Зарегистр. 19-05-2004 | Отправлено: 20:47 31-01-2025 | Исправлено: mleo, 21:12 31-01-2025
    zvezdochiot



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Привет всем.
     
    Вопрос знатокам скриптов.
     
    Всё вроде просто. Знаю как сделать, а вот как организовать в скрипте (scm) - хз.
     
    Что собственно делаем?
     
    Берём маленькое изображение и апскейпим его с применение RIS (Reverse Interpolate Scale).
     
    Звучит? А как на практике?
     
    На практике открываем изображение и делаем 3 копии слоя (на самом деле 2, но для сравнения оставляем исходный слой). Отключаем исходный слой. Пускай это будет "Лена" (512x512).
     
    Для среднего из новых 3-х слоёв делаем "Слой" -> "Размер слоя". Чтобы более была видна разница, я выбираю простую бикубическую интерполяцию. И ставлю нужный для апскейпа размер, например 3500x3500. После чего довнскейплю слой обратно: "Слой" -> "Размер слоя" -> 512x512.
     
    Все три слоя подготовлены. Теперь режимы наложения: на верхнем (копии) "Умножить", на среднем (подвергнутом апскейпу и довнскейпу) "Делить", на последнем "Нормальный". Объединяю видимые слои (исходный выключен).
     
    Теперь делаем апскейп всего изображения (исходного слоя и объединённого из трёх): "Изображение" -> "Размер изображения" -> 3500x3500. Включая/выключая слои смотрим разницу.
     
    А в чём собственно вопрос? Всё ведь просто, али нет?
     
    А как организовать исходные размеры в диалогом окне? А ещё более оптимальный вариант - использование исходного диалога "Изменения размера". Но как это сделать в скрипте?
     
    PS: "Продублировал" сообщение на Gimp-Forum.net

    Всего записей: 976 | Зарегистр. 18-05-2023 | Отправлено: 07:43 02-02-2025 | Исправлено: zvezdochiot, 22:38 02-02-2025
    zvezdochiot



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    zvezdochiot say:
    Цитата:
    Берём маленькое изображение и апскейпим его с применение RIS (Reverse Interpolate Scale).  

    Статья на Хабре по применению методов RIS при масштабировании изображений в GIMP. (плагин, scheme)

    Всего записей: 976 | Зарегистр. 18-05-2023 | Отправлено: 04:35 09-02-2025 | Исправлено: zvezdochiot, 13:45 14-05-2025
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    zvezdochiot
     
    Отлично! Плагин выручил для проведения теста исправления для XnView MP v1.8.5:
     
     3492: [Bug] Cant open large image - Forum  
     
    успешно
     
    понятно, что PNG размером 141 Мб (сжатие 9) или 872 Мб (сжатие 0) к тест-отчёту не прикрутишь так что пришлось скриншотами обойтись, но там в статусной строке в левом нижнем углу габариты картинок видны.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 35261 | Зарегистр. 31-07-2002 | Отправлено: 07:14 09-02-2025
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    zvezdochiot
     
    Похоже я интересное нашёл: берём фото 64М - IMG_20250204_170119_657.jpg, 16,1 Мбайт, 6912*9216 пкc, YUV, 4:2:0, 8 бит, применяем ваш resize-ris с масштабом 200%, получаем XCF 12384*18432 пкс (759 МБ) и начинаем экспортировать в GIMP 2.10.38 Win64 в JPG, PNG и AVIF. Цель эксперимента проверка двух исправлений XnView MP 1.8.5 [3492] и [3398] и обнаруживаем явно необычное явление:
     
    картинка размером 6912*9216 пкc запишется в AVIF корректно, а после откроется в XnView MP, а когда её размер увеличиться вдвое до 12384*18432 пкс при каждой операции экспорта в AVIF мало того, что будем получать файлы разной длины, так ещё и похоже с повреждением формата - MediaInfo v24.12 покажет для них только кодек и размер картинки 12384*18432, а вся информация о DPI, EXIF, XMP будет утрачена, XnView MP 1.8.5 такую картинку не откроет, GIMP откроет и на первый взгляд она будет выглядеть приемлемо, но у меня есть подозрения на aom.dll (XnView MP)/libaom.dll (GIMP) что это они "не справляются с работой", а почему я пока не знаю.
     
    На всякий случай файлы для тестов
     
    orig.7z в архиве:
     
    IMG_20250204_170119_657.avif
    IMG_20250204_170119_657.jpg
    IMG_20250204_170119_657 MI.txt
     
    IMG_20250204_170119_657.xcf (759 Mb, GIMP 2.10.38, 12384*18432, sRGB, 8:8:8)
     
    https://www.upload.ee/files/17726069/IMG_20250204_170119_657.xcf.7z.001.html
    https://www.upload.ee/files/17726073/IMG_20250204_170119_657.xcf.7z.002.html
    https://www.upload.ee/files/17726075/IMG_20250204_170119_657.xcf.7z.003.html
    https://www.upload.ee/files/17726077/IMG_20250204_170119_657.xcf.7z.004.html

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 35261 | Зарегистр. 31-07-2002 | Отправлено: 18:54 09-02-2025
    zvezdochiot



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG say:
    Цитата:
    при каждой операции экспорта в AVIF мало того, что будем получать файлы разной длины, так ещё и похоже с повреждением формата

    Так вроде AVIF - это плагин сишный? Могу ошибаться. Но ежели плагин, то всякое может происходить. А так ресайз то стандартный, только с двумя слоями. Может в этом дело? "Хлопнуть" исходный слой и удалить альфу у "скомпенсированного"?
     
    PS: У меня в системе кодеки aom и rav1e/dav1e вообще друг друга не понимают. Как будто два разных формата лупят.
     
    PS2: Скажу более, cwebp на таких размерах меня вообще лесом посылает. Говорит "не могу".

    Всего записей: 976 | Зарегистр. 18-05-2023 | Отправлено: 19:16 09-02-2025 | Исправлено: zvezdochiot, 20:18 09-02-2025
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    zvezdochiot
     
    Так я пытался в том числе преобразовывать пошагово XCF -> JPEG -> AVIF то же самое, только с одним слоем - разный размер, GIMP открывает нормально, XnView MP выводит сообщение об ошибке открытия файла. Потому и предположил, что на этапе кодирования в AV1 файл повреждается libaom, и вероятно причина в каких-то ограничениях данного кодека. Возможно, что стоит задать вопрос ребятам из АОМ, ноя пока не знаю как его сформулировать. Разве что описать что вижу и попросить помочь разобраться в причинах явления? С тем же PNG проблем нет. Да, из-за большого размера такой PNG открывается дольше чем меньшие PNG, это нормально.
     
    Добавлено:
    zvezdochiot
     
    Вот и я пришёл к тем же предположениям - при росте размера картинки мы неминуемо встречаемся с пределом возможностей алгоритма кодирования после "пересечения" которого алгоритм начинает портить выходные данные...

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 35261 | Зарегистр. 31-07-2002 | Отправлено: 20:34 09-02-2025
    zvezdochiot



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG say:
    Цитата:
    неминуемо встречаемся с пределом возможностей алгоритма кодирования

    Нет. Пока что нет. Я ж говорю, avifenc -c aom прекрасно кодирует PNG в AVIF, avifdec -c aom прекрасно декодирует полученный AVIF в PNG, avifenc -c rav1e прекрасно кодирует PNG в AVIF, avifdec -c dav1e прекрасно декодирует полученный AVIF в PNG, Но вот декодировать уже друг друга они чего то не могут. Так что здесь какая то шляпа в самом формате. Такие вот дела.
     
     

    Всего записей: 976 | Зарегистр. 18-05-2023 | Отправлено: 20:50 09-02-2025
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Специально задал Пьеру этот вопрос - вроде на полноценный баг-репорт данных ещё мало, а понять с чем встретились надо.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 35261 | Зарегистр. 31-07-2002 | Отправлено: 20:52 09-02-2025
    zvezdochiot



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG say:
    Цитата:
    понять с чем встретились надо.

    Можешь сбросить полученный GIMP-ом AVIF? Я попробую распознать хотя бы каким кодеком (aom VS rav1e) GIMP у тебя упаковывет.
     
    PS: AVIF в архиве с оригиналом был упакован rav1e. У меня GIMP упаковывет кодеком aom, после чего не открывает, т.к. пытается распаковать dav1e.

    Всего записей: 976 | Зарегистр. 18-05-2023 | Отправлено: 20:55 09-02-2025 | Исправлено: zvezdochiot, 20:59 09-02-2025
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    zvezdochiot
     
    Возможно. Я с ним ранее не встречался. Если у меня идут картинки с приборов то в PNG sRGB, а у полиграфистов требование привычно "Присылайте текст Clear/Text, формулы в LaTeX, а изображения в TIFF Zip/Deflate, а если пришлёте готовый PS под ризограф вообще "Спасибо!" скажем. Нас трое, а работы каждому за пятерых."...  
     
    Добавлено:
    zvezdochiot
     
    Вот экспортированный вариант - IMG_20250204_170119_657-1.avif, MediaInfo.
     
    Добавлено:
    Far во вьере (я специально выбрал текст) показывает:
     

     
    А GIMP по Alt-Enter:
     
     
     
    и саму картинку:
     



    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 35261 | Зарегистр. 31-07-2002 | Отправлено: 21:01 09-02-2025
    zvezdochiot



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG say:
    Цитата:
    Вот экспортированный вариант

    "Чудеса". Этот экземпляр и GIMP открыл, и avifdec -c aom декодировал и avifdec -c dav1d декодировал. Так что дело не в "бобине".  Значит шляпа именно в XnView.
     

    Всего записей: 976 | Зарегистр. 18-05-2023 | Отправлено: 22:43 09-02-2025
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    zvezdochiot
     
    Ну, тогда есть все основания для баг-репорта и Пьер сможет потратить меньше времени на поиски места и причины ошибки. У меня т.к. я не вожусь с разработкой кодеков нет этих инструментов, да и с форматом AVIF я только на днях встретился.
     
    Добавлено:
    А у меня в libavif-1.1.1 декодер aom не справился, dav1d - успешно:

    Цитата:
    avifdec -c aom IMG_20250204_170119_657-1.avif test.png
    ERROR: Codec cannot decode: aom
     
    avifdec -c dav1d IMG_20250204_170119_657-1.avif test.png
    Decoding with codec 'dav1d' (24 worker threads), please wait...
    Image decoded: IMG_20250204_170119_657-1.avif
    Image details:
     * Resolution     : 12384x18432
     * Bit Depth      : 8
     * Format         : YUV444
     * Alpha          : Not premultiplied
     * Range          : Full
     * Color Primaries: 1
     * Transfer Char. : 13
     * Matrix Coeffs. : 6
     * ICC Profile    : Present (672 bytes)
     * XMP Metadata   : Absent
     * Exif Metadata  : Absent
     * Transformations: None
     * Progressive    : Unavailable
    Wrote PNG: test.png

    и даже достаточно давно созданная FreeImage v3.18 в плагине Image viewer v3.46.9.4362 для Far 3.0 x64 с этим PNG справилась:
     
    открываем и смотрим
     
    раньше я как-то в Far такие большие картинки не смотрел, а тут решил проверить - и этот справляется...

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 35261 | Зарегистр. 31-07-2002 | Отправлено: 23:09 09-02-2025
    zvezdochiot



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG say:
    Цитата:
    А у меня в libavif-1.1.1 декодер aom не справился, dav1d - успешно

    Чем дальше, тем страннее и страннее...
    У тебя диалог экспорта в GIMP такой, как на гите плагина отскриншотен?:
       
    Или у всех какие то дико устаревшие версии? Потому как у меня совсем другой: ползунок качества и приплыли.

    Всего записей: 976 | Зарегистр. 18-05-2023 | Отправлено: 00:11 10-02-2025
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53

    Компьютерный форум Ru.Board » Компьютеры » Программы » GIMP


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2025

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru