Вышла новая версия многофункционального инструментария для обработки изображений G'MIC 3.6. Этот фреймворк предлагает мощный скриптовый язык и широкий набор графических интерфейсов, позволяющих выполнять преобразование, фильтрацию и визуализацию изображений и видео. Благодаря гибкой архитектуре и множеству встроенных алгоритмов, G'MIC остаётся одним из самых универсальных и расширяемых решений в области цифровой обработки графики.
G'MIC включает более тысячи готовых функций и фильтров, охватывающих широкий спектр задач — от базовой коррекции до сложных эффектов и генеративных методов. Он способен обрабатывать изображения с любым числом каналов, включая как двумерные, так и трёхмерные данные, а также векторные 3D-модели. Программа эффективно использует возможности современных процессоров благодаря поддержке многопоточности и технологии OpenMP, что позволяет ускорить обработку за счёт параллельных вычислений на нескольких ядрах.
Проект распространяется под свободной лицензией CeCILL, которая совместима с GNU GPL, что делает его привлекательным выбором как для индивидуальных пользователей, так и для разработчиков open-source решений.
Платформа G'MIC поставляется в различных форматах:
- Командный интерфейс gmic, напоминающий по стилю работы ImageMagick, подходит для автоматизации обработки изображений через скрипты.
- C++-библиотеки libgmic и CImg, которые можно интегрировать в сторонние приложения.
- Плагины G'MIC-Qt, содержащие свыше 600 фильтров, совместимы с такими редакторами, как GIMP, Paint.NET, Adobe Photoshop, Affinity Photo, PaintShop Pro, PhotoLine и XnView.
- Веб-приложение G'MIC Online позволяет применять фильтры прямо из браузера без установки программного обеспечения.
- Программа ZArt — графический интерфейс для обработки видеопотоков в реальном времени, включая поддержку веб-камер.
G'MIC активно используется в известных проектах с открытым исходным кодом, таких как видеоредакторы Kdenlive и Flowblade, графический редактор Krita, система наложения видеоэффектов Veejay, фоторедактор PhotoFlow и пакет EDK для постобработки видео.
Что нового в версии 3.6?
Хотя в оригинальном анонсе не перечислены конкретные изменения, известно, что с каждой версией разработчики улучшают производительность, добавляют новые фильтры, расширяют поддержку форматов и повышают стабильность компонентов. Также в новых выпусках часто обновляются Qt-плагины, включая улучшения пользовательского интерфейса и новые инструменты визуального редактирования.
Дополнительные возможности и особенности G'MIC:
1. Расширяемость через собственные скрипты. Пользователи могут писать собственные фильтры на языке G'MIC, делая инструмент максимально адаптируемым под конкретные задачи.
2. Поддержка HDR и многоканальных изображений. G'MIC умеет работать с изображениями высокой динамической контрастности, а также с данными, содержащими более трёх каналов, включая альфа-канал, глубину и другие пользовательские данные.
3. Совместимость с научными и техническими форматами. Благодаря поддержке изображений с плавающей точкой и гибкой системе команд, G'MIC активно используется в научных исследованиях и визуализации данных.
4. Интеграция в производственные пайплайны. Использование командной строки и библиотек позволяет внедрять G'MIC в автоматизированные цепочки обработки изображений и видео.
5. Развитое сообщество и документация. Несмотря на техническую направленность, проект предлагает обширные справочные материалы, примеры и обучающие руководства, что облегчает освоение инструмента.
6. Актуальность для художников и дизайнеров. Благодаря большому количеству художественных фильтров и эффектов, G'MIC популярен среди цифровых художников, фотографов и дизайнеров, работающих с программами вроде GIMP и Krita.
7. Гибкость в обработке видео. С помощью ZArt и других интеграций G'MIC можно применять фильтры в реальном времени к видеопотокам, что делает его полезным и для видеомонтажа, и для стриминга с эффектами.
8. Поддержка высокоэффективных форматов изображений. В новых релизах расширяется поддержка современных форматов, таких как HEIF, AVIF и WebP.
9. Кроссплатформенность. G'MIC доступен для Linux, Windows и macOS, а веб-версия даёт возможность пользоваться инструментом даже на слабых устройствах или в системах без возможности установки ПО.
10. Применение в машинном обучении. Некоторые фильтры G'MIC используют методы машинного обучения, включая нейросетевые стилизации и восстановление изображений, что делает инструмент актуальным и в современных задачах ИИ.
Таким образом, релиз G'MIC 3.6 подтверждает статус проекта как одного из самых мощных и гибких инструментов для работы с изображениями. Он подходит как для профессионального использования, так и для экспериментов энтузиастов цифровой графики.



