ImageMagick Bug ? (composite -blend)
Hallo, ich habe hier ein Problem mit ImageMagick, nachdem ich den Rechner von Opensuse 42.3 auf Leap 15.1 aktualisiert habe. Es geht um das Überblenden von zwei *unterschiedlich großen* Bildern, was jetzt nicht mehr funktioniert. Als Beispiele seinen zwei Bilder von der ImageMagick-Homepage: https://imagemagick.org/image/wizard.jpg https://imagemagick.org/image/rose.jpg Wenn ich bild "rose" mittig in "wizard" einfügen will, gelingt das mit dem Befehl:
composite -gravity center rose.jpg wizard.jpg result.jpg
und das Ergibnis auch auch ok. Sobald aber Transparenz (blend) hinzu kommt, scheitert das ganze:
composite -blend 50% -gravity center rose.jpg wizard.jpg result.jpg
Es kommt kein Fehler, aber das Ergebnis ist Grütze. Bild siehe Anhang. Ich mußte auch die Reihenfolge der Argumente umstellen, da "result" sonst die falsche Bildgröße hatte. Vorher hatte ich zuerst das große Bild und dann das kleine Bild angegeben. Unter 42.3 hatte das alles noch einwandfrei funktioniert. Ich das ein Bug in ImageMagick oder was mache ich falsch ? Wenn Bug, wie kann ich das dann lösen ? Jürgen
Am 29.12.19 um 23:34 schrieb Jürgen Hochwald:
Hallo,
ich habe hier ein Problem mit ImageMagick, nachdem ich den Rechner von Opensuse 42.3 auf Leap 15.1 aktualisiert habe.
Es geht um das Überblenden von zwei *unterschiedlich großen* Bildern, was jetzt nicht mehr funktioniert.
Als Beispiele seinen zwei Bilder von der ImageMagick-Homepage:
https://imagemagick.org/image/wizard.jpg https://imagemagick.org/image/rose.jpg
Wenn ich bild "rose" mittig in "wizard" einfügen will, gelingt das mit dem Befehl:
composite -gravity center rose.jpg wizard.jpg result.jpg
und das Ergibnis auch auch ok.
Sobald aber Transparenz (blend) hinzu kommt, scheitert das ganze:
composite -blend 50% -gravity center rose.jpg wizard.jpg result.jpg
Es kommt kein Fehler, aber das Ergebnis ist Grütze. Bild siehe Anhang.
Ich mußte auch die Reihenfolge der Argumente umstellen, da "result" sonst die falsche Bildgröße hatte. Vorher hatte ich zuerst das große Bild und dann das kleine Bild angegeben.
Unter 42.3 hatte das alles noch einwandfrei funktioniert.
Ich das ein Bug in ImageMagick oder was mache ich falsch ? Wenn Bug, wie kann ich das dann lösen ?
Jürgen
wiederhochhol .... Hat keiner eine Idee ? Inzwischen konnte ich einen Workaround umsetzten, der allerdings 2 weitere Konvertierungsschritte beinhaltet und damit das ganze deutlich langsamer geht. Da das für ein Video gebraucht wird, bewege ich mich inzwischen fast im Tage-Bereich für die Umwandlung. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (1)
-
Jürgen Hochwald