Entwickler-Ecke
Multimedia / Grafik - JPG Farbverfälschung
Alibi - Di 11.02.03 19:29
Titel: JPG Farbverfälschung
Hi,
ich will ein TImage als JPG speichern.
Das klappt auch so hervorragend:
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11:
| var JPG: TJPEGImage; . . .
JPG := TJPEGImage.Create; JPG.Assign(Image.Picture.Bitmap); JPG.CompressionQuality := 90; JPG.SaveToFile(SaveDialog.FileName); JPG.Free; |
Bis auf eine Kleinigkeit... Das JPG ist (teilweise?) farbverfälscht. Aus einem ganz normalem clRed wird eine Art Braun. Was kann ich dagegen tun?
Aya - Di 11.02.03 19:43
Hi,
versuch es mal so:
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12:
| var JPG: TJPEGImage; . . .
JPG := TJPEGImage.Create; JPG.Assign(Image.Picture.Bitmap); JPG.CompressionQuality := 90; JPG.Compress; JPG.SaveToFile(SaveDialog.FileName); JPG.Free; |
Wenn das auchnich hilft einfach die Quality erhöhen :)
Au'revoir,
Aya~
Alibi - Di 11.02.03 20:00
Danke (Mal wieder :) )
Funktioniert jedoch nicht.
torstenheinze - Mi 12.02.03 19:13
das liegt halt an der kompression, da kann man nichts machen.
versuch mal das rot im orginalbild zu erhellen und comprimiere es dann mal, vieleicht klappt es
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!