ImageMagick - Verständnisprobleme
Florian Neumeyer
- multimedia (audio & video)
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
Nachtrag:
Zuerst flatten und dann Weiß ersetzen klappt natürlich nicht, weil ja Teilbereiche des Bildes ebenfalls weiß sein könnten!
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