RLE – kódování délkou běhu


Kódování:

Vstupní řetězec (max.15 znaků):

Řetězec po kódování:

Dekódování:

Řetězec po dekódování:




Kompresní poměr:

Úspora:

Teorie:

RLE (Run-Length Encoding) – kódování délkou běhu je jednoduchá metoda bezeztrátové komprese dat. Tato metoda spočívá ve snížení fyzické velikosti posloupnosti opakujících se po sobě znaků. Základní varianta RLE komprese kóduje posloupnosti opakujících se po sobě znaků do dvojic (počet opakování, znak)

Algoritmus kódování:

Algoritmus dekódování:


(c) 2016 Ivan Tvorogov, Pavel Rajmic, Ústav telekomunikací, FEKT, VUT v Brně