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

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

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

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

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

convert <span class="br0">{</span>input<span class="br0">}</span> <span class="br0">{</span>actions<span class="br0">}</span> <span class="br0">{</span>output<span class="br0">}</span>

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

<span class="co4">$ </span>convert PXL_20210413_015045733.jpg <span class="re5">-resize</span> 500x sleeping-cats.jpg

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

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

Установка ImageMagick в Linux

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

<span class="co4">$ </span><span class="kw2">sudo</span> dnf <span class="kw2">install</span> imagemagick

В Debian и подобных системах:

<span class="co4">$ </span><span class="kw2">sudo</span> apt <span class="kw2">install</span> imagemagick
Поделитесь с друзьями

Добавить комментарий

0 комментариев
Новіші
Старіші Найпопулярніші
Вбудовані Відгуки
Переглянути всі коментарі
0
Ми любимо ваші думки, будь ласка, прокоментуйте.x