zur Startseite zum Inhalt zur Navigation

LZW

 

Dieses Kleine Programm zeigt die Implementierung des 
Lempert-Ziv-Welch Algorithmus, nach meiner 
Interpretation.

Im Vergleich zu "Compress" von Ubuntu, welches den 
LZW Algorithmus verwendet, liegt meine Variante 
zwischen 2 und 3 byte schlechter. Und vom 
Theoretischen Optimum um 4-5 Byte schlechter.
( Man kann sehen "Compress" arbeitet nicht Optimal ;) 
)

Leider kann mein Programm nicht mal annähernd mit der 
Geschwindigkeit von "Compress" mit halten.

Doch in diesem Sample geht es darum zu zeigen das 
Komprimierungsalgorithmen nicht schwierig zu 
implementieren sind.

Im Vergleich mit Kommerziellen Programmen, kann der 
LZW Algorithmus allerdings nicht mithalten.

 

(7519 Hits)

 

  suchen_dialog     passbildcreator     numeric_instability     partikelengine     basic     galton_brett     race_condition     qprogrammer     dxtools     klab     mastermind     l_system     balanced     piemenue     file_transfer     calender     gefangenen_dilemma     kwirk     schachprobleme     projizierte_schatten     ntools     alt_f2     opengl_graphikengine     boxmuller     torus_chess     ccm     sirpinksy     proto     tankplan     codecounter     crc     sql     cubemap     wuerfelzauber     euler     button_tool     3d_puzzle     trio     pingpong     vedische_multiplication     shannon_fano_coding     loop     dithering_mask     hoertest     turing_maschine     c_depencies     filetools     fir_iir     clear_engine     clickomania     bignumber     ym1602c     stereoprojektion     xml     8x8x8     picam     send_get_file     c_libs     io_serializer     openglsphere     bmp_font     desktop_lock     wuerfel     winkonfig     weihnachtsstern     greenfoot     5ermedian     puzzle     tbitstream     anty_krypt     iq_block     matrix     transparenz     stm     parken     affenpuzzle     digiman     delforlaz     4_wins     weihnachtskalender     screeny     verzeichnung     uuart     steganographie     info     fpc_depencies     mauskoordinaten     tipp_it     rsa     wecker     balanced2     generische_liste     textfilter     gebmanager     fouriersynthese     mandelbrot     imageinspector     gorilla     ae20125     diffusionsfilter     simple_cad     lzw     network_listener     address_db     farbspectrum     opengl_spriteengine     bezier     labyrintcreator     nsudoku     textur_filterung     kartei     graphen_algos     td     pointer     tclockex     bww     gedanken_leser     sudoku     binomial     simpleray     fourier     2048     baum     wireworld     vokabel