Stellen Sie sich vor, ich habe rgb.jpg und alpha.png. Wie kombiniere ich sie mit rgba.png mit Imagemagick?
Da Sie nicht angegeben haben, nehme ich an, dass eine ausreichend neue Version von ImageMagick über die Befehlszeile ausgeführt wird. Dies wurde mit ImageMagick 6.6.9-7 unter Linux (von Debian ) getestet.
Wenn alpha.png
ein Bild ist, von dem Sie den Alphakanal kopieren möchten, oder ein Graustufenbild ohne Alphakanal, können Sie Folgendes verwenden:
Andernfalls müssen Sie etwas mehr Verarbeitung für alpha.png
vornehmen. Beispielsweise wird alpha.png
in Graustufen konvertiert und der Alphakanal ignoriert:
Beachten Sie, dass Sie abhängig von Ihrer Befehlszeilenumgebung möglicherweise die Klammern im letzteren Befehl umgehen müssen.
Falls erforderlich, können Sie das Graustufenbild auch vor der Verwendung als Alphakanal invertieren:
%Vor%Tags und Links imagemagick