![]() |
Bitmap mit einer guten Qualität skalieren ?
Hallo
gibt es irgend eine Idee um eine gute Qualität beim Skalieren eines Bildes (Bitmap) zu erhalten ? Beim vergrößern wird natürlich die Qualität schlechter aber bei mir wird das Bild sehr unscharf, wenn das Bild verkleinere z.B. 50%. das soll nicht passieren |
Re: Bitmap mit einer guten Qualität skalieren ?
Dafür musst du einen eigenen Code zum skalieren schreiben,
wenns gut sein soll. Also Immer Pixel-Farbwerte interpolieren bzw. Mittelwert bilden. MFG |
Re: Bitmap mit einer guten Qualität skalieren ?
Schau dir das mal an ->
![]() |
Re: Bitmap mit einer guten Qualität skalieren ?
@olee
Ich bin ja immr für dafür einfach die richtigen Werkzeuge zu benutzen, statt selber was zu basteln. @Thema Graphics32 hat diverse Algorithmen für das Resampling drin. Da sind auch Beispiele dabei. |
Re: Bitmap mit einer guten Qualität skalieren ?
|
Re: Bitmap mit einer guten Qualität skalieren ?
Zitat:
|
Re: Bitmap mit einer guten Qualität skalieren ?
sieh es doch nicht so verbißen ... ich mag das gute alte SZ wohl nur zu sehr :roll:
|
Re: Bitmap mit einer guten Qualität skalieren ?
Ich habe gute Erfahrungen mit der GraphicEX-Lib von Mike Lischke gemacht:
![]() Dort sind verschiedene Algorithmen zum skalieren implementiert. |
Re: Bitmap mit einer guten Qualität skalieren ?
Du kannst auch die Unit JvGraphc(s) aus dem JEDI-Package nehmen. Die darin enthaltene Prozedur Stretch() dürfte den Rest erledigen. Mit der Qualität bin ich ganz zu frieden (siehe Avatar).
Bernhard |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:40 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz