[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bilder per Skript skalieren



Am Tue, 11 Jan 2005 01:20:12 +0100 schrieb Thorsten Walk
<newsgroups@walk-steinweiler.de>:

> Guten Abend,
> 
> ich suche nach einer Möglichkeit einen Ordner voller Bilder mit
> einem Shell-Skript zu skalieren, z.b.:
> 
> ./scriptname 800x600 ~/Bilder/1/*
> 
> Kennt da jemand eine Lösung für?
> 
> 
> 
> --
> Gruß
>    Thorsten Walk
> 

Mahlzeit Thorsten,
convert wurde bereits erwähnt, ich habe mal irgendwann dieses
Script hier aufgetan. Unter SIZELIT usw. kannst Du die Bildgröße
anpassen.

-----------snip!-----------
#!/bin/sh
#
# Script zum Erzeugen eines Indexfiles und von kleineren Bildern
# aus bestehenden Bildern, z.B. aus Fotos einer Digitalkamera
#

# Name der Indexdatei
INDEXFILENAME="index.html"

# Groesse der verkleinerten Bilder
SIZELIT="640x480"

# Icongroesse fuer die Orginalbilder
ICONSIZE="256x192"

# Icongroesse fuer die verkleinerten Bilder
ICONSIZE2="128x96"

# `ls dscn????.jpg` erzeugt die Liste der Quelldateien, ist
anzupassen! for i in `ls *.jpg`
do
  echo "Verarbeite $i"
    convert $i -resize $ICONSIZE icon$ICONSIZE$i
convert $i -resize $ICONSIZE2 icon$ICONSIZE2$i
convert $i -resize $SIZELIT lit$i
echo -e "<A HREF=\042$i\042><img
src=\042icon$ICONSIZE$i\042>$i</A>&nbsp;" >> $INDEXFILENAME
echo -e "<A HREF=\042lit$i\042><img
src=\042icon$ICONSIZE2$i\042>lit$i</A><BR>" >> $INDEXFILENAME
done

-----------snap!-----------




-- 
Bonan tagon,
Thomas Trueten                                    ICQ# 82831959

PGP Key benötigt?      Leere Mail an: pgp_key_thomas@trueten.de
Fingerprint: CE33 FF3C ED3D 3DCD 6AE6  14A5 4651 9426 C5FB BA16



Reply to: