Beri watermark pada seluruh gambar

Paket yang dibutuhkan : ImageMagick dan coreutils

#!/bin/bash

###########################################
# NAME: wn-ow
# AUTHOR: Linerd (http://tuxtweaks.com), Copyright 2009
# LICENSE: Creative Commons Attribution - Share Alike 3.0 http://creativecommons.org/licenses/by-sa/3.0/
# You are free to use and/or modify this script. If you choose to distribute this script, with or
# without changes, you must attribute credit to the author listed above.
# Dependensi: ImageMagick, coreutils
# Deskripsi: Skrip ini dapat digunakan untuk memberikan Tanda Air (watermark) pada banyak gambar lainnya yang # berada dalam satu direktori, tanpa membuat gambar yang baru (overwrite).
# Translate into Indonesian Languages by Fakhrul Rijal (http://frijal.com)
###########################################

# Initialize variables
WM=$HOME/watermar/xxxxxxxxxx/Untitled.png # Baris ini berisi lokasi gambar yang akan digunakan sebagai Watermark.
SCALE=100 # Baris ini berisi ukuran gambar Watermark yang akan digunakan.

# Warning
echo -e "Tindakan ini akan memberikan Watermark di seluruh gambar yang ada."\\n"Ya atau Nggak? {Y/n}"
read REPLY

if
[ "$REPLY" != "n" ] && [ "$REPLY" != "N" ]
then
file -i * | grep image | awk -F':' '{ print $1 }' | while read IMAGE
do
echo Watermarking $IMAGE
composite -dissolve 40% -gravity center -quality 100 \( $WM -resize $SCALE% \) "$IMAGE" "$IMAGE"
done
else
echo exiting
exit 0
fi

exit 0

Thanks to: Linerd (http://tuxtweaks.com)

Tinggalkan komentar