СегодняПочему бесплатное иногда лучше платного ВчераКак ставить программы и не словить заразу
На неделеТоп-15 open-source программ, которые заменили мне платный софт СвежееМой личный набор софта на новой системе

ImageMagick — без водяных знаков программа, огненная находка

Категория: Графика и рисование · Лицензия: Apache 2.0 · Платформа: Windows / macOS / Linux (зависит от программы)

⬇ Скачать с официального сайта

ImageMagick

Командная строка для работы с растровыми изображениями. Существует с 1987 года, написана Джоном Кристи в DuPont для обработки спутниковых снимков. С тех пор пережила несколько эпох вычислений и осталась de facto стандартом для всех, кому нужно делать с картинками что-то скриптуемое.

Под Apache 2.0-подобной собственной лицензией (ImageMagick License). Кроссплатформа. Работает с 200+ форматами: JPEG, PNG, WebP, AVIF, HEIC, TIFF, GIF, BMP, PSD, PDF (через Ghostscript), SVG (через rsvg), RAW (через dcraw), DICOM, EXR, и десятки экзотики.

Главная команда — magick (раньше convert, в 7.x объединена). Базовые сценарии:

magick input.jpg -resize 1024x output.jpg — пропорциональный ресайз до ширины 1024.

magick *.png -strip output.jpg — все PNG в папке скопом конвертируются в JPEG, метаданные вычищаются.

magick input.png -fuzz 5% -transparent white output.png — белый фон становится прозрачным.

magick input.jpg -auto-orient -resize 50% -quality 85 output.jpg — поворот по EXIF, ресайз на 50%, JPEG с качеством 85.

magick montage *.jpg -tile 4x -geometry 200x200 grid.jpg — собрать сетку 4xN из миниатюр.

magick -size 1920x1080 gradient:blue-purple bg.png — генерация градиентного фона.

magick input.pdf -density 300 page-%03d.png — PDF в PNG-страницы с 300 DPI.

Что ещё. Цветокоррекция (-modulate, -gamma, -level), фильтры (-blur, -sharpen, -despeckle, -wave), композитинг (наложение водяных знаков, альфа-маски, blend-режимы), геометрия (crop, rotate, flip, distort perspective), морфология (dilate, erode для масок), сравнение двух картинок (compare с метриками PSNR/SSIM/MAE), OCR (через interface к Tesseract).

Magic Pixel Cache. ImageMagick умеет работать с гигантскими файлами через дисковый кэш — обрабатывать снимок 50 000×50 000 пикселей на ноутбуке с 8 ГБ RAM. Медленно, но без OOM.

Скрипты shell с ImageMagick — основа батч-обработки на серверах. Превью загружаемых пользователями фото, генерация ваттер-марков, рендер OG-картинок для соцсетей, конвертация всего фотоархива из RAW в JPEG.

API-байндинги. Magick++ (C++), MagickWand (C), Python (Wand), Ruby (RMagick), PHP (Imagick), Perl (Image::Magick), Go (gographics/imagick).

Безопасность. Историческая боль: парсинг сложных форматов (Ghostscript-PostScript, MVG, MSL) приводил к RCE. С тех пор включён security policy (/etc/ImageMagick-7/policy.xml), который по умолчанию отключает опасные форматы. На веб-серверах ОБЯЗАТЕЛЬНО держать policy.xml настроенным.

Альтернативы. GraphicsMagick — форк ImageMagick с упором на стабильность и скорость. libvips / vipsthumbnail — быстрее в десять раз на простых операциях, экономит RAM. sharp (Node.js) — поверх libvips, для веб-бэкендов. ffmpeg — для видео и местами для картинок. Pillow (Python) — для скриптов на Python без бинарной зависимости.

Кому. Системным админам, веб-разработчикам, фотографам с большими архивами, дизайнерам генеративной графики, всем у кого «надо обработать 10 000 файлов одинаково».

⬇ Скачать с официального сайта
НазваниеImageMagick
КатегорияГрафика и рисование
ЛицензияApache 2.0
Официальный сайтhttps://imagemagick.org/script/download.php
Цена0 ₽ — программа бесплатная
ЯзыкиРусский, английский и десятки других (зависит от сборки)
rutor-info.ru — каталог легального бесплатного и свободного ПО. Все ссылки ведут на официальные сайты разработчиков. Мы ничего не размещаем и не раздаём пиратского. Тексты — авторские, пишутся вручную. © 2026