Гид по технологиям

Как обрезать и масштабировать изображения в Linux

6 min read Изображения Обновлено 06 Jan 2026
Как обрезать и масштабировать изображения в Linux
Как обрезать и масштабировать изображения в Linux

Иллюстрация: обрезка и изменение размера изображения в Linux

Множество редакторов изображений доступно в Linux — от GIMP до фоторедакторов вроде F-Spot. Но если вам нужно просто быстро обрезать и/или изменить размер изображения без кучи наворотов, лучше выбрать узкоспециализированный инструмент. Такие программы работают быстрее и понятнее. Ниже — три простых варианта и рекомендации, когда использовать каждый из них.

Краткое сравнение инструментов

  • ImageMagick — гибкий, есть GUI и команды. Подходит тем, кто хочет контролировать процесс и автоматизировать.
  • Gthumb — простой графический редактор с удобной панелью инструментов. Идеален для одиночных изображений и быстрых правок.
  • Phatch — пакетная обработка. Хорош для однотипных задач на большом количестве файлов.

Важно: если вам нужна тонкая ретушь или работа с масками и слоями, используйте GIMP или Darktable.

ImageMagick — быстрая и универсальная база

ImageMagick — это комплект утилит для работы с изображениями. Он существует давно и доступен практически во всех дистрибутивах Linux. Есть графический интерфейс и консольные утилиты. В этой статье мы рассматриваем GUI для простоты, но приведём и команды для автоматизации.

Интерфейс ImageMagick не самый современный, но функционален и быстр.

Установка:

sudo apt-get install imagemagick

Работа в GUI (быстро):

  1. Откройте приложение ImageMagick или в файловом менеджере кликните правой кнопкой мыши по файлу и выберите Открыть с помощью → ImageMagick.
  2. Левой кнопкой мыши выделите область на изображении и в меню выберите Преобразовать > Обрезать.
  3. Перетащите рамку обрезки, затем нажмите Обрезать.
  4. Сохраните результат через Файл > Сохранить.

Быстрые команды (полезно для скриптов и точной обрезки):

# обрезка: ширинаxвысота+X+Y
magick input.jpg -crop 800x600+10+10 +repage output.jpg

# изменение размера с сохранением пропорций (максимальная ширина 1024)
magick input.jpg -resize 1024x output.jpg

# изменить размер до точных размеров (может изменить пропорции)
magick input.jpg -resize 800x600! output.jpg

Альтернатива для массовой обработки — mogrify (перезаписывает файлы, используйте с осторожностью):

# создать копии с изменённым размером в папке output
mkdir -p output
mogrify -path output -resize 800x600 *.jpg

Совет: используйте magick вместо convert на современных системах. Некоторые дистрибутивы всё ещё поставляют старые имена утилит.

Gthumb — интуитивный графический инструмент

Если вам нужен приятный интерфейс без лишних функций, Gthumb отличный выбор. Он сочетает менеджер изображений и базовые инструменты редактирования.

Установка:

sudo apt-get install gthumb

Как использовать:

  1. Запустите Gthumb из меню или в файловом менеджере кликните правой кнопкой и выберите Открыть с помощью → Gthumb.
  2. Откройте изображение в приложении.
  3. Нажмите кнопку с изображением кисти, чтобы перейти в режим редактирования.
  4. Внизу вы увидите кнопку Обрезать рядом с Изменить размер и форматами.
  5. Потяните рамку обрезки или укажите точные значения с помощью + и − в правой панели.
  6. При необходимости выберите соотношение сторон (например, квадрат для Instagram).
  7. Нажмите Обрезать, затем сохраните изменения через меню НастройкиСохранить.

Преимущества Gthumb: понятный интерфейс, работа с метаданными и тэгами, быстрый просмотр каталога.

Phatch — пакетная обработка изображений

Если нужно применить одинаковую обрезку к множеству похожих изображений, используйте Phatch. Подходит, когда все файлы имеют схожую композицию.

Установка:

sudo apt-get install phatch

Как создать пакетную задачу:

  1. Запустите Phatch из меню.
  2. Нажмите + для создания нового процесса.
  3. Выберите Crop.
  4. В режиме Custom укажите отступы слева, справа, сверху и снизу в пикселях, процентах или сантиметрах.
  5. Нажмите + и добавьте действие Save. Убедитесь, что поле In: указывает папку назначения.
  6. Нажмите кнопку «самолётик» (Execute) и выберите каталог с изображениями.
  7. Нажмите Batch и дождитесь завершения.

Phatch удобен для массовых операций, но имейте в виду: если кадрировки у изображений различаются, результат может быть неудачным. Перед запуском на всем наборе протестируйте на нескольких файлах.

Когда эти инструменты не подходят

  • Нужна детальная ретушь, работа со слоями и масками — используйте GIMP или Krita.
  • Работа с RAW и цветовой коррекцией — используйте Darktable или RawTherapee.
  • Требуется точечная автоматизация с условиями (например, обрезка по положению лица) — пишите скрипты с OpenCV или используйте специализированные инструменты с распознаванием объектов.

Важно: массовая обрезка по одинаковым параметрам годится только для очень похожих изображений.

Методология: как подобрать инструмент

  1. Определите цель: одиночная правка, быстрая публикация в соцсетях или пакетная обработка.
  2. Если нужно 1–5 файлов и простая правка — Gthumb.
  3. Если вы хотите автоматизировать или интегрировать в скрипт — ImageMagick.
  4. Для тысяч файлов с одинаковой структурой — Phatch или скрипт на ImageMagick/mogrify.
  5. Для профессиональной обработки фото — Darktable или GIMP.

SOP для быстрой обрезки и экспорта (шаг за шагом)

  1. Соберите исходные файлы в отдельную папку.
  2. Сделайте резервную копию оригиналов.
  3. Если это партия одинаковых снимков — используйте Phatch или mogrify с -path.
  4. Для одного файла откройте Gthumb или ImageMagick и выполните обрезку.
  5. Проверьте финальные размеры и формат (JPEG для веба, PNG для графики с прозрачностью).
  6. Экспортируйте в целевой каталог.
  7. Проверьте 3–5 итоговых файлов на качество и цвет.

Чеклист по ролям

  • Фотограф:
    • Сохраняйте RAW-версии.
    • Обрезайте только на стадии экспорта, чтобы не терять данные.
  • SMM-менеджер:
    • Используйте соотношение сторон платформы (например, 1:1 для Instagram поста).
    • Оптимизируйте размер файла (<1–2 МБ по возможности).
  • Веб-разработчик:
    • Экспортируйте в нужные размеры для responsive-изображений.
    • Генерируйте веб-оптимизированные форматы: WebP, оптимизированный JPEG.

Критерии приёмки

  1. Изображение обрезано по требуемой области.
  2. Итоговый размер соответствует техническому заданию (в пикселях).
  3. Качество и резкость на целевом размере удовлетворительны.
  4. Цвета не искажены (в сравнении с оригиналом).
  5. Формат и вес файла подходят для целевой платформы.

Краткий глоссарий

  • Обрезка (crop) — удаление внешних частей изображения для изменения композиции.
  • Изменение размера (resize) — изменение пиксельных размеров изображения.
  • Соотношение сторон — отношение ширины к высоте изображения.
  • DPI — плотность точек печати, важна для печати, не для веба.

Полезные команды и примеры

# обрезка с удалением метаданных и репейджингом
magick input.jpg -crop 1200x800+50+50 +repage -strip output.jpg

# пакетное уменьшение качества и размера для веба
mkdir -p web
mogrify -path web -resize 1200x -quality 85 *.jpg

# создание квадратной превьюшки 300x300 по центру
magick input.jpg -resize 300x300^ -gravity center -extent 300x300 thumb.jpg

Альтернативы и заметки по выбору

  • GIMP — когда нужна детальная правка и слои.
  • Darktable — для работы с RAW и цветокоррекцией.
  • Shutter — для скриншотов с базовой обработкой.

Примечание: для многих задач командная строка быстрее и позволяет встроить шаги в автоматизированные пайплайны CI/CD или бэкенд-приложения.

Заключение

Если ваша задача — просто и быстро обрезать или изменить размер изображения, не тратьте ресурсы на тяжеловесные редакторы. Выберите инструмент под задачу: Gthumb для визуальной работы, ImageMagick для гибкой ручной и автоматической обработки, Phatch для пакетных задач. Для профессиональной обработки фото используйте Darktable или GIMP.

Короткое резюме в один абзац: для повседневных нужд используйте Gthumb; если нужно автоматизировать — изучите ImageMagick и mogrify; для больших партий тестируйте Phatch на нескольких файлах перед запуском на всех изображениях.

Важно: всегда сохраняйте оригиналы перед пакетной обработкой.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

RDP: полный гид по настройке и безопасности
Инфраструктура

RDP: полный гид по настройке и безопасности

Android как клавиатура и трекпад для Windows
Гайды

Android как клавиатура и трекпад для Windows

Советы и приёмы для работы с PDF
Документы

Советы и приёмы для работы с PDF

Calibration в Lightroom Classic: как и когда использовать
Фото

Calibration в Lightroom Classic: как и когда использовать

Отключить Siri Suggestions на iPhone
iOS

Отключить Siri Suggestions на iPhone

Рисование таблиц в Microsoft Word — руководство
Office

Рисование таблиц в Microsoft Word — руководство