ImageMagick - Ersetzen Sie den transparenten Teil einer GIF durch eine durchgehende Farbe.

3516
Rory

Ich habe eine GIF-Datei, die einen transparenten Abschnitt hat. Ich möchte das durch einfaches Weiß (oder eine andere Farbe) ersetzen, so dass es keine transparenten Teile gibt. Kann ich das auf der Kommandozeile mit ImaageMagick machen? Ich bin in Ordnung, wenn das Bild von einem GIF-Element in ein anderes geändert werden muss. Ich habe versucht, es in ein JPG umzuwandeln, und die tramsparenten Teile waren schwarz. Gibt es eine Möglichkeit, dies anzupassen?

Ich verwende ImageMagick unter Ubuntu 9.10 Karmic Koala

5

1 Antwort auf die Frage

11
Mala

Sie können dies mit der Binärdatei 'convert' tun, die mit imagemagick geliefert wird.

convert myimage.gif -alpha off myimage.gif

Lesen Sie hier, wie Sie eine benutzerdefinierte Farbe einstellen: http://www.imagemagick.org/Usage/formats/#gif_trans