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 КБ.
Установка 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