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.

 

(7528 Hits)

 

  fouriersynthese     ctools     proof2e1     sfxr     pingpong     laufschrift     pwm     atmegaboard     kartei     network_delay     textur_filterung     diffusionsfilter     updater     summe_n     race_condition     nsudoku     sudoku     fir_iir     quadtree     zauber     fingerspeed     newton     bww     bitverknupfung     balanced     pentago     digiman     sortieren     serial     gebmanager     delforlaz     vedische_multiplication     mastermind     simple_font     proto     imageinspector     5ermedian     partikelengine     tetris     rubik_cube2     dcf77     ntools     clickomania     bmp_font     tippsy3     dithering_filtering     sirpinksy     calender     greenfoot     c_depencies     parken     ascii     network_listener     klab     feder_masse     fourier     steganographie     multilanguage     stereoprojektion     exp_func     balanced2     socket     zufall     puzzle     perlin_noise     bezier     weihnachtsstern     screeny     gorilla     fpc_depencies     button_tool     4_gewinnt     file_transfer     lzw     ccm     network_bandwidth_limiter     dcommenter     tipp_it     chunkmanager     crc     l_system     trio     trackball     wii_headtrack     einstein     turing_maschine     td     gedanken_leser     mandelbrot     loop     picam     anty_krypt     basic     tokenizer     episodenmanager     schachprobleme     qprogrammer     rubik_cube     lazcomment     raetsel