imagemagick

Das Ausgangsbild war dieses hier:

Also erstens zu groß (angestrebt war eine Breite von 150 Pixeln), zweitens im falschen Format (png) und drittens auch noch zu dick, weil mehr als 10kb schwer.

for i in `ls *.png`; do convert $i -resize 150 conv_$i.jpg; done

Ergebnis:

Schwarze Ecken? Das war die Transparenz im PNG. Die musste nun weg und zwar in Richtung weiß.

for i in `ls *.png`; do convert $i -alpha off -resize 150 conv_$i.jpg; done

Ergebnis:

So stimmt’s.