Skip to content

Скрипт для быстрого массового сжатия и наложения водяных знаков на изображения от Айрата Халитова

License

Notifications You must be signed in to change notification settings

AiratHalitov/airat-imagemagick

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

airat-imagemagick

Скрипт для быстрого массового сжатия и наложения водяных знаков на изображения от Айрата Халитова

Установка и запуск:

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 - итоговая папка уменьшенных изображений с водяными знаками (создается автоматически, можно удалять)

About

Скрипт для быстрого массового сжатия и наложения водяных знаков на изображения от Айрата Халитова

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Languages