(07.02.2009, 23:35)Boneman schrieb: Ich hab hier ein kleines Problemchen mit dem jpg-Format. Ich habe eine Grafik, die eine Fläche einer bestimmten Farbe enthält, die in einem bestimmten Programm als Transparenz interpretiert wird. Jetzt wird die Grafik aber beim Abspeichern automatisch komprimiert, auch auf höchster Qualitätsstufe, was dazu führt, dass die Transparenz-Farbe sich verändert. Mittlerweile bin ich durch Probieren in GIMP so weit, dass die Farbfläche wenigstens einfarbig bleibt und keine Abstufungen wie beim Weichzeichnen vorkommen. Leider wird trotzdem beim Abspeichern aus #FF00FF #FF00FE, was man mit bloßem Auge zwar nicht sieht, aber für das andere Programm sehr wohl einen Unterschied macht.
Kennt jemand ein Programm oder ein Verfahren, mit dem man jpg-Grafiken wirklich verlustfrei speichern kann? Probiert habe ich GIMP und Paint.net.
Müssen es wirklich ausgerechnet JPEGs sein? Für verlustfreie Speicherung ist JPEG so ziemlich das ungeeignetste Bildformat, dass ich mir vorstellen kann. Dafür ist JPEG einfach nicht gemacht. Es gibt zwar auch verlustfreie Varianten des JPEG-Standards, die sind aber kaum gebräuchlich. Wenn dein Programm nur JPEGs lesen kann, mag es sein, dass es mit den "exotischen" Varianten gar nicht klar kommt.
Ansonsten würde ich dir JPEG2000 vorschlagen, da gibt es z.B. die Jasper-Bibliothek. Auf deren Webseite sind auch einige Programme aufgelistet, die Jasper verwenden und damit verlustfreie JPEG2000-Kodierung. Das setzt natürlich voraus, dass dein Programm JPEG2000 versteht.
Edit: Juhu, prima Crossposting!
Hallo, ich bin's - der Bart von Fidel Castro. Und mir ist total langweilich nie geschnitten wurde.
I'm a roleplayer. My dice are like my relationships: platonic and unlucky.
I'm a roleplayer. My dice are like my relationships: platonic and unlucky.