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.

 

(7478 Hits)

 

  socket     passbildcreator     proof2e1     filetools     anty_krypt     io_adapter     feder_masse     numeric_instability     qprogrammer     steganographie     c_libs     summe_n     ntools     hoertest     laufschrift     wuerfel     tankplan     rsa     chunkmanager     simple_cad     address_db     klab     uuart     exp_func     digiman     xml     portal     codeviewer     wireworld     simple_font     hilbert     hough_transformation     funkuhr     8x8x8     wii_whiteboard     ascii     openglsphere     delforlaz     tg12864b     cubemap     pointer     wii_headtrack     knack     gc_solver     gedanken_leser     bww     io_serializer     farbspectrum     stm     opengl_spriteengine     fpc_depencies     binomial     tbitstream     hex     tipp_it     basic     4_wins     screeny     sdl_tcp_ip     pi     affenpuzzle     lazcomment     vokabel     cleanup     imageinspector     mauskoordinaten     sortieren2     dithering_mask     piemenue     wuerfelzauber     c_depencies     button_tool     kartei     library     partikelengine     shannon_fano_coding     sudoku     gorilla     parken     ccm     textfilter     td     balanced     tasker     trackball     atmegaboard     dcf77     simpleray     tetris     balanced2     puzzle     ctools     generische_liste     tokenizer     project_collector     ae20125     turing_maschine     clickomania     dcommenter     bmp_font     ym1602c     torus_chess     picam     sql     fourier     pwm     perlin_noise     bigprim     nsudoku     winkonfig     dithering_filtering     loop     fir_iir     zufall     tclockex     desktop_lock     pathfinder     lzw     weihnachtsstern     picking     sirpinksy     fakenet     diffusionsfilter     suchen_dialog     race_condition     dxtools     2048     episodenmanager     waage     proto     4_gewinnt     fouriersynthese     network_bandwidth_limiter     zauber     vedische_multiplication     serial     quadtree     screensaveblocker     projizierte_schatten     sprite_engine     cpu_load     rent_it     textur_filterung     mandelbrot     3d_puzzle     einstein     boxmuller     bezier     kwirk     copycommander     raetsel     5ermedian     trio     clear_engine     alt_f2     mastermind     send_get_file     sortieren     transparenz     network_listener     file_transfer     calender     verzeichnung     l_system     matrix     game_of_life     weihnachtskalender     crc     maw     greenfoot     netzwerkprotokol     sfxr     induktion     gefangenen_dilemma     pentago     funplay2     schachprobleme     gebmanager     codecounter     picturerotate     baum     iq_block     euler     rubik_cube2     jazzball     tippsy3     wecker     bignumber     galton_brett