Florian Neumeyer: ImageMagick - Verständnisprobleme

Hallo,

für eine Batchkonvertierung würde ich gerne folgendes in ImageMagick umsetzen:

Quellfile ist ein PNG mit 8bit Alpha (z.B. Schatten).
Zuerst soll alles mit Alpha<255 und Alpha>0 auf eine bestimmte Hintergrundfarbe (z.B. Weiß) geflattened werden.
Nun möchte ich alles mit Alpha=0 durch eine spezifische Farbe (z.B. Pink) ersetzen.
Ausgangsprodukt soll ein Bitmap sein.

Für Tipps wäre ich sehr dankbar!

Gruß,
Florian

  1. Nachtrag:
    Zuerst flatten und dann Weiß ersetzen klappt natürlich nicht, weil ja Teilbereiche des Bildes ebenfalls weiß sein könnten!

  2. Schande über mich - nach stundenlangem Rumprobieren bin ich jetzt doch noch selbst drauf gekommen.
    Hier meine Lösung, falls sonst noch jemand Interesse dran hat:
    convert -channel RGBA -fill red -opaque '#FFFFFF00' +channel -fill white -flatten a.png b.bmp