![]() |
Umwandlung BITMAP -> JPEG
Guten Morgen.
ich wandle zur Zeit wie folgt ein BMP in ein JPG um:
Delphi-Quellcode:
leider ist diese Art und Weise nicht die schnellste.
g_bitmap:=TBitMap.create;
g_jpeg:=TJpegImage.create; g_jpeg.Assign(g_Bitmap); Gibt es dazu noch irgendwelche alternativen? Danke mfg uschi |
Re: Umwandlung BITMAP -> JPEG
Hi
ich glaub kaum, dass es schneller geht, da ja bei der Umwandlung nach Jpeg eine Menge gerechnet werden muss. Hier sind noch zwei Tips von den Schweizern: ![]() ![]() |
Re: Umwandlung BITMAP -> JPEG
vom prinzip ist das alles das gleiche....
jpeg.assign(bmp) wenn es keine beschleunigung möglich ist, gibt es dann noch einen anderen weg ein image schneller zu komprimieren ohne großen qualitätsverlust? |
Re: Umwandlung BITMAP -> JPEG
Hi
im endeffekt läuft alles auf assign(bmp) heraus. Ansonsten kannst ja mal nach PNG suchen. |
Re: Umwandlung BITMAP -> JPEG
@uschi: Was hast du denn genau vor?
Falls du alle 2 Sek ein Screenshot als JPG speichern möchtest (als Beispiel), dann wäre es evtl. sinnvoll, das als BMP zu speichern und im nachhinein zu konvertieren oder so. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:58 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