Поиск по сайту:

Изменение размера изображения с терминала Linux


Уменьшите изображение на своем терминале с помощью команды преобразования ImageMagick.

ImageMagick — это удобный многофункциональный инструмент командной строки для всех ваших потребностей в изображениях. ImageMagick поддерживает различные типы изображений, включая фотографии JPG и графику PNG.

Изменение размера изображений

Я часто использую ImageMagick на своем веб-сервере для изменения размера изображений. Например, предположим, что я хочу разместить фотографию своих кошек на своем личном веб-сайте. Фото с телефона очень большое, примерно 4000х3000 пикселей, вес 3,3Мб. Это слишком много для веб-страницы. Я использую инструмент преобразования ImageMagick, чтобы изменить размер моей фотографии и включить ее на свою веб-страницу. ImageMagick — это полный набор инструментов, одним из наиболее распространенных является команда convert .

Команда ImageMagick convert использует следующий общий синтаксис:

convert {input} {actions} {output}

Чтобы изменить размер фотографии под названием PXL_20210413_015045733.jpg до более удобной ширины в 500 пикселей, введите следующее:

$ convert PXL_20210413_015045733.jpg -resize 500x sleeping-cats.jpg

Размер нового образа теперь составляет всего 65 КБ. 



< span style="font-weight:400">Фотография Джима Холла,

CC BY-SA 4.0

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

Установите ImageMagick в Linux

В Linux вы можете установить ImageMagick с помощью менеджера пакетов. Например, в Fedora или аналогичном:

$ sudo dnf install imagemagick

В Debian и подобных:

$ sudo apt install imagemagick

В macOS используйте MacPorts или Homebrew.

В Windows используйте Chocolatey.

Статьи по данной тематике: