Скрипт для быстрого массового сжатия и наложения водяных знаков на изображения от Айрата Халитова
git clone https://github.com/AiratHalitov/airat-imagemagick
cd airat-imagemagick
./airat-imagemagick.sh
- Скрипт работает с папкой
images
, исходные изображения нужно копировать в эту папку - Перед запуском скрипта нужно установить пакет imagemagick (команда:
sudo apt install imagemagick
) - Читай комментарии скрипта - там всё подробно описано (можно редактировать параметры)
- Небольшая шпаргалка с объяснениями махинаций с файлами находится тут
- Водяной знак подготовить заранее и положить в корень папки. Имя файла водяного знака должно быть
water.png
или прописать в переменнуюWATER
- В папке
images
лежит изображениеexample.jpg
для демонстрации работы скрипта (файл можно удалить) - Файл
water.xcf
редактируется в программе GIMP и нужен для создания файлаwater.png
QUALITY=85
- изменение качества изображения в процентахSIZE=1024
- изменение размера с сохранением пропорций (размер по ширине в пикселях)WATER=water.png
- имя файла водяного знака (без пробелов)SOURCE=images
- имя папки с исходными изображениями
images
- папка для исходных изображений (папку нельзя удалять, настраивается через переменнуюSOURCE
)result-small
- папка с уменьшенными изображениями (создается автоматически, можно удалять)result-water
- итоговая папка уменьшенных изображений с водяными знаками (создается автоматически, можно удалять)