HEX
Server: LiteSpeed
System: Linux CentOS-79-64-minimal 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User: vishn3436 (5293)
PHP: 8.0.15
Disabled: NONE
Upload Files
File: //extra/dreamPhoto/watermark.sh.working
#!/bin/bash

PHOTO_LIST="Photo_List.log"
OPACITY="100"
LOGO="dreamphoto80.png"
LOGO2="localvocal60.png"
PHOTO_DIR="$1"
TEMP_DIR="Temp_Photo"

ls $PHOTO_DIR > $PHOTO_LIST
rm -rf $TEMP_DIR
mkdir $TEMP_DIR
COUNT=`cat $PHOTO_LIST|wc -l`
echo "Total Photos: $COUNT"

echo "Correct Rotations:"
jhead -autorot $PHOTO_DIR/*

i=1
cat $PHOTO_LIST | head -10 | while read PHOTO
do
	echo "Processing Photo: $i of $COUNT"
	echo "$PHOTO"
	composite -dissolve "$OPACITY"% -gravity SouthEast -geometry +50+50 "$LOGO" "$PHOTO_DIR/$PHOTO" "$TEMP_DIR/$PHOTO"
	i=$((i+1))
done

ls $TEMP_DIR > $PHOTO_LIST
rm -rf Stamped
mkdir Stamped
COUNT=`cat $PHOTO_LIST|wc -l`
echo "Total Photos: $COUNT"
i=1
cat $PHOTO_LIST | head -10 | while read PHOTO
do
	echo "Processing Photo: $i of $COUNT"
	echo "$PHOTO"
	composite -dissolve "$OPACITY"% -gravity SouthWest -geometry +50+50 "$LOGO2" "$TEMP_DIR/$PHOTO" "Stamped/$PHOTO"
	i=$((i+1))
done