3.2 KiB
3.2 KiB
Руководство по использованию скрипта для обрезки PNG изображений
Этот скрипт предназначен для обрезки PNG изображений в указанной папке, чтобы сохранить только видимый объект, удаляя пустое пространство вокруг. Обрезка выполняется с использованием информации о непрозрачных пикселях изображения.
Требования
Перед запуском скрипта убедитесь, что установлены следующие библиотеки:
- Pillow: для обработки изображений.
Установите их с помощью команды:
pip install Pillow
Как использовать
Запуск скрипта
- Скачайте или скопируйте скрипт на ваш компьютер.
- В командной строке запустите скрипт, указав путь к папке с PNG изображениями:
python script.py <путь_к_входной_папке> [путь_к_выходной_папке]
- <путь_к_входной_папке> — путь к папке с PNG изображениями, которые необходимо обработать.
- [путь_к_выходной_папке] (необязательный параметр) — путь к папке, куда будут сохранены обработанные изображения. Если не указать, изображения сохранятся в той же папке, что и входные.
Пример использования
python script.py /path/to/images /path/to/output
Если не указать выходную папку, изображения будут обработаны и сохранены в той же папке:
python script.py /path/to/images
Что делает скрипт?
- Скрипт перебирает все PNG изображения в указанной входной папке.
- Для каждого изображения он находит границы видимых объектов (то есть непрозрачных пикселей).
- Затем изображение обрезается до этих границ и сохраняется в выходной папке.
Пример вывода
При обработке каждого изображения в консоль выводится сообщение:
Processed image1.png
Processed image2.png
Возможности
- Скрипт поддерживает работу с папками, содержащими несколько изображений.
- Если выходная папка не указана, скрипт создает её автоматически или использует входную папку для сохранения результатов.
Примечание
Скрипт работает только с изображениями формата PNG.