ubuntuusers.de

SVG -> PNG mit ImageMagick convertieren - Farbproblem

Status: Ungelöst | Ubuntu-Version: Ubuntu GNOME 14.10 (Utopic Unicorn)
Antworten |

DVB-T

Anmeldungsdatum:
11. August 2006

Beiträge: Zähle...

Moin!

Aktuell versuche ich einen haufen selbsterstellter SVG Grafiken mit ImageMagick zu PNG Dateien zu konvertieren und bin grad echt am verzweifeln da ImageMagick Farben verfälscht. Die SVG Grafiken sind selbstgenerierte Wellenformen von Audiodateien, alle Einfarbig. Aus der Farbe #444444 wird nach der Konvertierung aber #161616. Warum nur?

Nach stundenlangen googlen habe ich immernoch keine Lösung für das Problem gefunden. -colorspace sRGB scheint genauso wie -profile /pfad/zum/icc/profil keine Wirkung zu haben, die Farbe wird einfach verfälscht.

Hat jemand von Euch evtl. ne Idee?

Danke schonmal 😉

Developer92 Team-Icon

Avatar von Developer92

Anmeldungsdatum:
31. Dezember 2008

Beiträge: 4101

DVB-T schrieb:

Aus der Farbe #444444 wird nach der Konvertierung aber #161616. Warum nur?

Gute Frage. Ich hatte kürzlich das gleiche Problem, angeblich kann man mit dem Parameter --colorspace rgb Abhilfe schaffen (was bei mir allerdings nicht gewirkt hat).

Falls du lediglich von *.svg nach *.png konvertieren willst geht dies übrigens auch mittels Inkscape (ohne Farbverfälschung):

inkscape -f input.svg -e output.png

DVB-T

(Themenstarter)

Anmeldungsdatum:
11. August 2006

Beiträge: 73

Aaaah, das funzt super mit inkscape. Danke ☺

pascoli

Anmeldungsdatum:
5. Mai 2008

Beiträge: 124

Kann es sein, dass der Fehler an der lib liegt, die ImageMagick verwendet?

http://www.imagemagick.org/discourse-server/viewtopic.php?t=26449

rklm Team-Icon

Projektleitung

Anmeldungsdatum:
16. Oktober 2011

Beiträge: 13215

Eine Alternative wäre ggf. auch noch GraphicsMagick. Ich habe mal einen Versuch gemacht mit einer SVG-Datei, die ich gerade da hatte und das sieht OK aus.

1
gm convert logo.svg PNG:logo.png

Hat auch noch einige andere Vorteile (siehe die Liste auf der Seite des Projektes).

Antworten |