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.

 

(7460 Hits)

 

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