Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi LZW Algorithmus delphisiert!? (https://www.delphipraxis.net/23579-lzw-algorithmus-delphisiert.html)

dde 5. Jun 2004 16:10


LZW Algorithmus delphisiert!?
 
Hey guys,

hat einer von euch schon mal den LZW Algorithmus in Delphi umgesetzt und war fähig gif-dateien zu dekodieren? Ich versuch das nämlich gerade. Es kommt nur bei mir WirrWarr raus bzw. ich weiß nicht ob das was da raus kommt richtig ist, da ich nicht weiß ob man das dann z. b. per Timage darstellen kann.

Kann man diese RGB-Daten per TImage darstellen?
Kann einer hier seine LZW-Variante posten?

Bernhard Geyer 6. Jun 2004 13:04

Re: LZW Algorithmus delphisiert!?
 
In der Jedi VCL gibt es AFAIK eine fertige GIF-Image-Komponente

dde 6. Jun 2004 13:49

Re: LZW Algorithmus delphisiert!?
 
Tag Bernhard Geyer,

danke für den Hinweis, jedoch will ich die Umsetzung in Delphi selber realisieren.

Ich bin jetzt schon so weit, dass ich etwas darstellen kann, nur entspricht die Darstellung leider nicht dem richtigen Bild. Ich vermute der Fehler liegt entweder bei der initialisierten Tabelle oder bei dem Codestrom mit der variablen Codelänge.

bzg. initialisierte Tabelle:
Was muss ich genau initialisieren? Die Werte aus der Global Color Map bzw. aus der Local Color Map oder irgendwas bestimmtes?

bzg. Codelänge:
ist es normal, dass sich durch die variable Codelänge der Codestrom nach der Dekodierung verkleinert, also es weniger Werte gibt wie vorher. Ich denke mal nicht, da das sonst schwachsinnig wäre...

Syntaktische Fehler kann ich ausschließen, es liegt höchstwahrscheinlich an der komplexen Struktur der Komprimierung, die ich offensichtlich nicht ganz verstanden habe...

dde 7. Jun 2004 23:35

Re: LZW Algorithmus delphisiert!?
 
Hey Guys,

schade, dass keiner von euch mir helfen KONNNTE, denn ich habs schon alleine gelöst. Aber keine Angst, beim nächsten mal lass ich euch den Vortritt ;-) !! thx again.

Luckie 8. Jun 2004 00:38

Re: LZW Algorithmus delphisiert!?
 
Zitat:

Zitat von dde
Hey Guys,

schade, dass keiner von euch mir helfen KONNNTE, denn ich habs schon alleine gelöst.

Wenn du schon hier fragst, wäre es auch schön, wenn du deine Lösung auch hier veröffentlichst.


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