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 Gimp-user@lists.XCF.Berkeley.EDU https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-user