Einzelnen Beitrag anzeigen

Benutzerbild von isilive
isilive

Registriert seit: 15. Okt 2008
Ort: Österreich
192 Beiträge
 
Delphi 2009 Professional
 
#1

Jpg, Vorschau, TImage, Kompressionsrate

  Alt 31. Okt 2008, 16:53
Hallo Leute,

ich wandle ein bmp in ein jpg um:

Delphi-Quellcode:
jpg2.CompressionQuality:=quali;
jpg2.assign(bmp2);
Wenn ich jetzt bei 'jpg2' eine sehr schlechte/kleine Compression Quality einstelle, wird es erwartungsgemäss eine sehr kleine Datei mit schlechter Bildqualität wenn ich es auf die Platte speichere.

Später male das JPG in ein TImage:

Delphi-Quellcode:
bmp2.Canvas.StretchDraw(Rect(0,0,Breite2,Hoehe2),jpg2);
form2.ImageBild.picture.bitmap.assign(bmp2);
Ich möchte das TImage 'ImageBild' als Vorschau für die JPG Qualität nutzen. Hier ist die Bildqualität aber immer super! Auch wenn das auf HDD gespeicherte Bild sehr 'schlecht aussieht'!

Wo liegt der Fehler und wie kann ich das lösen?

Danke, Stefan
Stefan
Jedoch kann die referenzbasierte Implementierung des Standard-Objektmodells in Kombination mit den komplexen syntaktischen Dereferenzierungsregeln bei einer objektorientierten API wie ein Stolperstein wirken.
  Mit Zitat antworten Zitat