2. Bezeztrátová komprese

2.2. PCX

Modifikace předchozího.

  • Pro obrázky s paletou barev, kde jsou velké stejnobarevné plochy.

Typ bytu je určován podle hodnoty a závisí na tom, zda je nastaven na 1 určitý počet prvních bitů.

  • Pokud ano, následující byte se opakuje.
  • Pokud ne, v bytu je již kód barvy.
Příklad komprese:
Počítadlo nastaveno na C016 = 110000002.
  • A016 A016 A016 = 110000112 101000002 = C316 A016
  • 8816 = 010001002 = 8816
  • DE16 = 110000012 110111102 = C116 DE16

Příklad dekomprese:
  • Počítadlo nastaveno na C016 = 110000002.
  • C116 CC16 C516 FE16 1816 AF16 = 110000012 110011002 110001012 111111102 000101002 101011112 = CC16 FE16 FE16 FE16 FE16 FE16 1816 AF16