Inserire Watermark in una serie di foto con imagemagick

Questo script inserisce ricorsivamente un watermark in una lista di foto, usa imagemagick.
Per installare il pacchetto basta installarlo con il solito comando

sudo apt-get install imagemagick

Basta mettere nella stessa directory le immagini, il watermark e lo script, e ricordatevi di rendere eseguibile lo script.
Con le attuali impostazioni lo script cerca i file in formato JPG, inserisce il watermark nell'angolo in basso a destra con dissolvenza 60% e salva il file JPG con qualità 85%.
Cambiando le impostazioni della riga di comando si potranno modificare tali impostazioni.

Listato script bash:

#!/bin/bash
for each in *.jpg *.JPG
do
echo "Inserimento in "$each" ..."
composite -quality 85 -dissolve 60 -gravity southeast nome_watermark.png "$each" "$each" >> /dev/null
echo "... Fatto!"
done
exit 0

 

FINE!

 

Stampa Email