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.

 

(7509 Hits)

 

  binomial     bmp_font     socket     pentago     wecker     send_get_file     parken     chunkmanager     project_collector     sql     mandelbrot     farbspectrum     ccm     generische_liste     greenfoot     sfxr     iq_block     ym1602c     kwirk     pointer     digiman     feder_masse     wireworld     stm     cpu_load     trackball     l_system     gpu_info     xml     fingerspeed     jazzball     screensaveblocker     crc     mastermind     bww     codecounter     galton_brett     2048     network_bandwidth_limiter     io_serializer     simpleray     tankplan     matrix     info     dithering_mask     simple_cad     hough_transformation     fir_iir     updater     partikelengine     labyrintcreator     imageinspector     kollision     cubemap     piemenue     projizierte_schatten     dxtools     hoertest     calender     netzwerkprotokol     gebmanager     td     button_tool     tg12864b     suchen_dialog     3d_puzzle     qprogrammer     gorilla     uuart     file_transfer     boxmuller     textur_filterung     clear_engine     weihnachtsstern     5ermedian     nsudoku     desktop_lock     fpc_depencies     wuerfelzauber     sudoku     openglsphere     quadtree     attributgrammatik     fourier     pwm     picam     lzw     steganographie     diffusionsfilter     proto     picking     shannon_fano_coding     pingpong     textfilter     winkonfig     klab     passbildcreator     4_wins     bignumber     sortieren2     serial     balanced2     dcf77     numeric_instability     alt_f2     clickomania     rubik_cube2     gefangenen_dilemma     8x8x8     heapsim     wii_whiteboard     binaeruhr     laufschrift     address_db     anty_krypt     einstein     vokabel     puzzle     copycommander     network_listener     screeny     dithering_filtering     verzeichnung     wii_headtrack     minipaint     ae20125     turing_maschine     newton     bezier     balanced     funplay2     loop     zufall     fouriersynthese     rubik_cube     transparenz     wuerfel     tbitstream     trio     fakenet     ntools     episodenmanager     gedanken_leser     kartei     delforlaz     filetools