1. cvičenie
Hodnotenie: 2b za aktívnu účasť, 2b za vyriešenie každej úlohy
- Implementujte Huffmanovo kódovanie pre vygenerovaný text Lorem ipsum - výpočet kódu, zakódovanie+uloženie aj otvorenie+dekódovanie. Formát uloženia si zvoľte vlastný - najprv identifikátor vášho formátu, hlavička obsahujúca kódovaciu tabuľku a následne zakódovaný text.
- Použite Huffmanovo kódovanie pre šedotónový obrázok (testovací) - vypočítajte dosiahnutú kompresiu v pôvodnom súbore a vami zakódovanom.
2. cvičenie
- Implementujte celočíselné aritmetické kódovanie. Porovnajte kompresiu obrázka s Huffmanovým kódovaním.
- Implementujte adaptívne celočíselné aritmetické kódovanie. Porovnajte kompresiu obrázka s predchádzajúcimi kódovaniami.
3. cvičenie
Kódy: Nulovanie najnižších bitov (html)4. cvičenie
Kódy: LGB algoritmus kvantizácie (html)5. cvičenie
transformacie, JPG, JPEG DCT Demo6. cvičenie
pasmove rozklady, filtre FIRInspiracie: FIR and IIR Filter Design, Applying a linear filter to a digital signal, Filtre
Uloha: Použiť pásmové filtre na obrázok a zvuk. Nastaviť vhodný počet bitov, ktoré z daných pásiem odstránime (kvantizácia). Rekonštrukcia zvuku a obrázku po kvantizácii.
7. cvičenie
videoKódy: Snímky videa (html)