Phatch

Бесплатно
Открытый исходный код
Windows
macOS
Linux

Сайт: photobatch.stani.be

Phatch (PHoto & bATCH) — кроссплатформенный редактор растровых изображений, предназначенный для пакетной обработки графики и фотографий. Разработанный Стани Михиелсом, Phatch предоставляет пользователям удобный графический интерфейс и возможности командной строки для выполнения массовых операций над изображениями. Он был разработан с использованием Python и wxPython, что обеспечивает его кроссплатформенность и расширяемость через плагины на Python.

Основное назначение Phatch — автоматизация повторяющихся задач обработки изображений, таких как изменение размера, поворот, добавление теней, закруглённых углов и переименование файлов на основе метаданных EXIF или IPTC. Это особенно полезно для фотографов, веб-разработчиков и пользователей, работающих с большими объёмами изображений, требующих стандартизации или предварительной обработки перед публикацией.

  • Масштабирование — изменение размера изображений с возможностью настройки разрешения и алгоритма ресэмплинга.
  • Обрезка — удаление ненужных частей изображения с сохранением заданных пропорций или размеров.
  • Поворот — вращение изображений на заданный угол.
  • Добавление теней — наложение теней на изображения для создания эффекта глубины.
  • Закруглённые углы — применение эффекта скругления углов изображений.
  • Переименование файлов — автоматическое переименование изображений на основе метаданных EXIF или IPTC, таких как дата съёмки, модель камеры и другие.
  • Консольный режим — возможность использования Phatch в командной строке для автоматизации процессов обработки изображений на сервере.
  • Поддержка различных форматов — Phatch поддерживает чтение и запись множества форматов изображений, включая JPEG, PNG, TIFF, GIF и другие.
  • Плагинная архитектура — возможность расширения функциональности программы с помощью плагинов, написанных на Python.
  • Интерфейс перетаскивания — поддержка drag-and-drop для упрощения процесса добавления изображений и действий.
  • Логирование ошибок — ведение журнала ошибок для отслеживания и устранения проблем в процессе обработки.
  • История файлов — сохранение истории обработанных файлов для последующего анализа или повторного использования.
Подробнее