GraphicsMagick - это бесплатный, современный и мощный программный пакет для обработки изображений с открытым исходным кодом. Первоначально он отпочковался от ImageMagick, однако за эти годы он стал полностью независимым проектом с рядом улучшений и дополнительных возможностей. Он работает на всех Unix-подобных операционных системах, таких как Linux, MacOS, а также в Windows.
GraphicsMagick предлагает полезный и эффективный набор утилит, а также библиотеки, которые позволяют читать, записывать и обрабатывать ваши изображения в более чем 88 известных форматах (таких как GIF, JPEG, JPEG-2000, PNG, PDF, PNM и TIFF ).
Он может создавать составные изображения в формате сетки из нескольких изображений и создавать изображения в поддерживаемых в сети форматах, таких как WEBP. Он также используется для изменения размера изображения, настройки резкости, изменения цветности, поворота изображений или добавления специальных эффектов. Важно отметить, что он может создавать анимацию GIF из нескольких изображений и многое другое.
Установка GraphicsMagick в Linux
В Debian и его производных, таких как Ubuntu и Linux Mint, вы можете установить его с помощью APT, как показано ниже.
В Arch Linux и Fedora, вы можете установить GraphicsMagick из системных репозиториев:
В других дистрибутивах Linux, таких как RHEL, CentOS и Fedora (старые релизы), вы можете скомпилировать GraphicsMagick из исходного кода, как показано ниже.
Для доступа к функциям GraphicsMagick используйте gm - мощную утилиту командной строки, которая включает несколько суб-команд для доступа к разным функциям, таких как display, animate, concert, montage, compare, identify, composite и многих других.
Убедитесь, что пакет GraphicsMagick установлен в системе, с помощью следующей команды:
Затем выполните приведенные ниже команды для проверки различных аспектов установленного пакета.
Использование GraphicsMagick в Linux
Ниже приведены некоторые основные примеры использования команды gm с этими опциями.
1. Чтобы просмотреть изображение в терминале, выполните следующую команду:
2. Чтобы изменить размер изображения по новой ширине, укажите, что ширина и высота будут автоматически масштабироваться пропорционально, как показано ниже.
Вы также можете задать ширину и высоту, и команда изменит размер изображения по этим размерам без соблюдения пропорций.
3. Чтобы создать анимацию нескольких изображений в текущем рабочем каталоге, вы можете использовать следующую команду.
Примечание. Качество приведенного выше анимированного изображения плохое, потому что мы оптимизировали его для уменьшения размера файла.
4. Чтобы преобразовать изображение из одного формата в другой, например .jpeg в .png, или наоборот:
5. Затем вы можете создать каталог визуальных образов всех ваших изображений .png, как показано ниже.
6. Кроме того, можно создать составное изображение (в формате сетки) из отдельных изображений, как показано ниже.
С помощью команды gm вы можете сделать очень многое, мы рассмотрели только несколько основных примеров ее использования. Вы можете вывести все опции для gm и ее подкоманды, например, convert, следующим образом:
Дополнительную информацию можно получить, посетив домашнюю страницу GraphicsMagick: http://www.graphicsmagick.org/
Комментариев нет:
Отправить комментарий