Документация по использованию инструмента обработки изображений ServBay
При заводской установке ServBay поставляется с несколькими мощными инструментами командной строки для обработки изображений, которые помогут вам эффективно обрабатывать и оптимизировать файлы изображений. В этой статье будут рассмотрены распространенные инструменты обработки изображений, поставляемые с ServBay, и приведены полезные советы по обработке изображений.
Содержание
Распространенные инструменты обработки изображений
ImageMagick
ImageMagick — это мощный набор инструментов и библиотек для обработки изображений, поддерживающий различные форматы изображений. Он предоставляет функции создания, редактирования, компоновки изображений.
Установка и настройка
ImageMagick уже включен в поставку ServBay, дополнительная установка не требуется.
Основное использование
Конвертирование формата изображения
bashmagick convert input.jpg output.png
1Изменение размера изображения
bashmagick convert input.jpg -resize 300x300 output.jpg
1Добавление водяного знака
bashmagick convert input.jpg -gravity southeast -draw "text 10,10 'ServBay'" output.jpg
1
cwebp
cwebp — это инструмент командной строки для преобразования изображений в формат WebP. WebP — это современный формат изображения, обеспечивающий лучшее соотношение сжатия и качества.
Установка и настройка
cwebp уже включен в поставку ServBay, дополнительная установка не требуется.
Основное использование
Преобразование JPEG изображения в формат WebP
bashcwebp input.jpg -o output.webp
1Преобразование PNG изображения в формат WebP
bashcwebp input.png -o output.webp
1Настройка качества сжатия
bashcwebp -q 80 input.jpg -o output.webp
1
jpegtran
jpegtran — это беззагрузочный инструмент для преобразования JPEG, используемый для поворота, переворота и трансформаций JPEG изображений.
Установка и настройка
jpegtran уже включен в поставку ServBay, дополнительная установка не требуется.
Основное использование
Поворот JPEG изображения
bashjpegtran -rotate 90 input.jpg > output.jpg
1Горизонтальный переворот JPEG изображения
bashjpegtran -flip horizontal input.jpg > output.jpg
1
djpeg
djpeg — это инструмент для декомпрессии JPEG файлов в форматы PPM, PGM, BMP или Targa.
Установка и настройка
djpeg уже включен в поставку ServBay, дополнительная установка не требуется.
Основное использование
- Декомпрессия JPEG в формат PPMbash
djpeg input.jpg > output.ppm
1
cjpeg
cjpeg — это инструмент для компрессии изображений в формате PPM, PGM, BMP или Targa в JPEG файл.
Установка и настройка
cjpeg уже включен в поставку ServBay, дополнительная установка не требуется.
Основное использование
- Компрессия PPM в формат JPEGbash
cjpeg input.ppm > output.jpg
1
img2webp
img2webp — это инструмент для объединения нескольких изображений в формате WebP, часто используется для создания анимаций WebP.
Установка и настройка
img2webp уже включен в поставку ServBay, дополнительная установка не требуется.
Основное использование
- Объединение нескольких изображений в анимацию WebPbash
img2webp -o output.webp frame1.png frame2.png frame3.png
1
Полезные советы по обработке изображений
Массовое изменение размера изображений
Используя ImageMagick, можно легко массово изменять размер изображений. Например, чтобы изменить размер всех JPEG изображений в текущем каталоге до 300x300 пикселей:
for file in *.jpg; do magick convert "$file" -resize 300x300 "$file"; done
Массовое преобразование форматов изображений
Используя cwebp, можно массово преобразовать изображения в формат WebP. Например, чтобы преобразовать все изображения в текущем каталоге с префиксом servbay
в формат WebP и установить качество сжатия на 45:
for file in servbay*; do cwebp -q 45 "$file" -o "${file%.*}.webp"; done
Добавление водяного знака
Используя ImageMagick, можно добавить водяной знак. Например, добавить текстовый водяной знак в правом нижнем углу:
magick convert input.jpg -gravity southeast -draw "text 10,10 'ServBay'" output.jpg
Оптимизация качества изображения
Используя jpegtran, можно оптимизировать качество и размер JPEG изображений.
Оптимизация JPEG изображения
jpegtran -optimize -progressive input.jpg > output.jpg
Заключение
ServBay включает в себя несколько мощных инструментов командной строки для обработки изображений, которые помогут вам эффективно обрабатывать и оптимизировать файлы изображений. Благодаря этой статье вы сможете узнать, как использовать эти инструменты для обработки изображений, и освоить несколько полезных советов.