201. Vizualizace algoritmů bezztrátové komprese
- Author
-
Šilhavý, Pavel, Číž, Radim, Šilhavý, Pavel, and Číž, Radim
- Abstract
Tato práce se zaměřuje především na vývoj softwaru pro vizualizaci několika nejpoužívanějších algoritmů bezztrátové komprese. První část práce představuje teoretické poznatky z oblasti bezztrátových kompresních algoritmů. Druhá část práce je věnován popisu vývoje softwaru v prostředí Matlab. Návrh se věnuje především vytvoření prostředí pro vkládání dat a jejich zakódování pomocí nejběžnějších algoritmů bezztrátové komprese, porovnání jednotlivých algoritmů vzhledem k účinnosti kódování a vizualizace průběhu jednotlivých algoritmů a jejich vlastností při samotném průběhu kódování. V závěru práce je prezentován výsledný software., This thesis focuses mainly on the development of visualization software for some of the most used lossless data compression algorithms. The first part of the thesis is devoted to the theoretical findings from the lossless data compression field. The second part of the thesis deals with the description of practical development of the software using Matlab. The draft is mainly focused on creating such environment to input data which will be encoded using most common lossless data compression algorithms, the comparison based on efficiency of those algorithms and visualization of the algorithm characteristics while in the process of encoding. Last part of the thesis is focused on presenting the final result of the software development.