n-fach gif2png

Martin Baehr mbaehr at email.archlab.tuwien.ac.at
Thu Sep 4 22:49:37 CEST 2003


On Thu, Sep 04, 2003 at 10:37:59PM +0200, Alexander Konopka wrote:
> giftopnm bild.gif > bild.pnm
> pnmtopng -compression 9 bild.pnm > bild.png
> Wie mache ich das für alle *.gif?

for i in *.gif 
do name=$(basename $i .gif)
giftopnm $i > ${name}.pnm
pnmtopng -compression 9 ${name}.pnm > ${name}.png
done

statt giftopnm und pnmtopng w"urde ich 
convert $i $name.png
von ImageMagick verwenden, das macht die converterung in einem schritt.

unter umst"anden macht das sogar einen unterschied, weil png auch 8bit
kann, pnm m"oglicherweise aber nicht. dann kriegst du wom"oglich
unsinnigerweise ein png mit 24 bit von denen du 16 nicht brauchst.

gruss, martin.
-- 
Pike Conference 2003 - Sep 25-27  -  http://pike.ida.liu.se/conferences/2003/
-- 
interested in doing pike programming, sTeam/caudium/pike/roxen training,      
sTeam/caudium/roxen and/or unix system administration anywhere in the world.
--
pike programmer   working in europe                           open-steam.org
unix system-      bahai.or.at                       iaeste.(tuwien.ac|or).at
administrator     (stuts|black.linux-m68k).org        is.(schon.org|root.at)
Martin Bähr       http://www.iaeste.or.at/~mbaehr/



More information about the Linux mailing list