Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Bitmaps LZW komprimieren (https://www.delphipraxis.net/12050-bitmaps-lzw-komprimieren.html)

seebär 19. Nov 2003 13:38


Bitmaps LZW komprimieren
 
Hat jemand ne Ahnung wie ich ein .bmp LZW komprimieren kann ??? :duck:

Minz 19. Nov 2003 13:46

Re: Bitmaps LZW komprimieren
 
was ist LZW?

seebär 19. Nov 2003 13:54

Re: Bitmaps LZW komprimieren
 
LZW steht für Lempel/Ziv/Welch (1984) so sagt zumindest das Internet. Habe das mit Photoshop getestet und festgestellt, daß LZW Komprimierung am Besten funktioniert. Das liegt daran, dass meine Bilder große Bereiche gleicher farbe besitzen. LZW Komprimierung ist außerdem verlustfrei.
mehr details z.B. hier:
http://www-lehre.informatik.uni-osna...iv_Welch_.html

:hi:

OLLI_T 19. Nov 2003 13:59

Re: Bitmaps LZW komprimieren
 
Hallo Seebär!

Ich nutze für meinen NONVCL Installer die Window Cabinet.dll Packmaschine bzw, Entpackmaschine. Ist zwar ein wenig eklig zu programmieren, weil man mit einen Sack voll Callback Funktionen arbeiten muss, aber die Komprimierung ist in der Regel sogar etwas besser als bei WINZIP.
Bei Torry findest Du eine VCL Compo zu der Problematik.

Viele Grüsse

OLLI

Kamil 19. Nov 2003 14:01

Re: Bitmaps LZW komprimieren
 
Der LZW Algo ist eigentlich ganz einfach. Auf der Seite die du angegeben hast ist er sogar beschrieben...
Es gibt schon fertige Komponenten z.B. TGifImage (siehe www.torry.net und ähnliche Seiten)

seebär 19. Nov 2003 15:10

Re: Bitmaps LZW komprimieren
 
Danke an Alle !

werde mal TGifImage austesten. Habe allerdings nicht berücksichtigt, daß das Ganze womöglich lizensrechtlich problematisch ist.....


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:01 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