Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Bitmap in TImage nach strech verzerrt (https://www.delphipraxis.net/147903-bitmap-timage-nach-strech-verzerrt.html)

daredd 18. Feb 2010 16:56


Bitmap in TImage nach strech verzerrt
 
Hallo Freunde,

ich habe mal ne Frage. Ich habe eine Bitmap mit in einem TImage geladen, das proportionale Strecken funktioniert. Nun ist jedoch das bild sehr verzerrt, pixelich, qulität usw.
Was kann ich tun damit die qualität nicht leidet. Ähnlich wie im Photoshop, wenn ich dort ein Layer scale dann passt er die qualität und auflösung automatisch an.

LG,
DaRedd

implementation 18. Feb 2010 17:11

Re: Bitmap in TImage nach strech verzerrt
 
Ist dich klar, dass das Bild verzerrt wird, wenn du es stretcht. Was anderes macht Stretch ja auch nicht, außer es sao zurechtzuzerren, dass es ins Image passt.
Was erwartest du?

daredd 18. Feb 2010 17:20

Re: Bitmap in TImage nach strech verzerrt
 
Ich erwate das die Qualität beibehalten wird.
In Photoshop wird die Qualität auch beibehalten wenn ich die Imagesize ändere.

daredd 18. Feb 2010 17:26

Re: Bitmap in TImage nach strech verzerrt
 
Nur zur INFO:

die dpi meines bildes waren bei 72 nun habe ich mal 600 dpi eingestellt, das ergebnis sieht schon viel besser aus.

himitsu 18. Feb 2010 17:31

Re: Bitmap in TImage nach strech verzerrt
 
Dann mußt du auch passende Funktionen nutzen.

Dieses Stretch vom Image nutzt nur die schnellste Variante
> weglassen oder mehrfach zeichen von Pixeln ... da kann die Qualli nur flöten gehn.

daredd 18. Feb 2010 17:37

Re: Bitmap in TImage nach strech verzerrt
 
@himitsu:

und was wäre so eine passende Funktion?

DeddyH 19. Feb 2010 08:27

Re: Bitmap in TImage nach strech verzerrt
 
Versuch es mal mit StretchBlt (vorher SetStretchBltMode auf HALFTONE setzen).


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:10 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz