On Monday 07 May 2007 11:37, Guillaume Bonillo wrote:
> Hi,
>
> I am new to scheme scripting.
> What i want to do is open pictures from a directory and apply a very
> simple macro.
>
> I can do it manually with the following steps :
> - open image "the_image.jpg".
> - save as .... the_image_with_thumbnail.jpg
> - choose options : q = 0.85 , progressive, and default other options.
> - check the option : save thumbnail.
> - Click OK.
> - close image.
Using a bash script or DOS batch file with imagemagick is a better and easier
solution.
Below is a bash script that I use to create thumbnails of photos from my
digital camera.
You can pass the jpg quality parameter to convert - I used the default which
is 75% I think. The options are in the docs.
-----------------------------
#!/bin/bash
echo "Converting ..."
if [ ! -d "resized-1024x768" ]
then
mkdir resized-1024x768
fi
if [ ! -d "resized-256x192" ]
then
mkdir resized-256x192
fi
# Loop through all jpg files in current folder
# ============================================
for i in *.jpg
do
FileName_Stripped=`echo $i | cut -d. -f1`
if [ ! -e "resized-1024x768/$FileName_Stripped-1024x768.jpg" ]
then
echo "Converting $i to $FileName_Stripped-1024x768.jpg"
convert -resize 1024x768
$i "resized-1024x768/$FileName_Stripped-1024x768.jpg"
fi
if [ ! -e "resized-256x192/$FileName_Stripped-256x192.jpg" ]
then
echo "Converting $i to $FileName_Stripped-256x192.jpg"
convert -resize 256x192
$i "resized-256x192/$FileName_Stripped-256x192.jpg"
fi
done
echo "Done"
-----------------------------
Regards
Paul
_______________________________________________
Gimp-user mailing list
[email protected]
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-user