☰ menu
Pavel Satrapa

Dithering

Pod tímto názvem se skrývá metoda, kdy s omezeným počtem barev simulujeme v obrázku barvy, které nemáme bezprostředně k dispozici. Funguje tak, že do blízkého okolí se umístí několik různobarevných teček, jejichž celkové barevné vyznění vede k požadované barvě.

Tuto metodu využívali v klasickém umění pontilisté (nejznámější jsou George Seurat a Paul Signac). V dnešní době se s ní setkáte u barevného tisku – podívejte se lupou na barevnou fotografii v časopise či knize.

Cílem ditheringu je odstranit nežádoucí linie, ke kterým dochází u plynulých barevných přechodů při omezování počtu barev. Srovnejte si následující dva obrázky:

[krajina bez ditheringu] [krajina s ditheringem]

Obloha na snímku je pravým zabijákem pro formáty s omezeným počtem barev, jako je například GIF. Bez ditheringu (vlevo) se změní ve skupinu proužků, na něž opravdu není pěkný pohled. Obrázek vpravo používá dithering a obloha je rázem mnohem hezčí. Podíváte-li se zblízka, uvidíte, že „plynulých“ přechodů je dosaženo namícháním teček různých barev.

Problémy ditheringu

Dithering ale má i své nedostatky. Vždy zvětšuje velikost souboru. Obrázek vlevo měří 12 636 B, zatímco pravý obrázek má při stejných rozměrech i počtu barev 20 269 B. Rozdíl nemusí být takto markantní (závisí na charakteru obrázku), ale ditherovaný obrázek je vždy větší.

Druhou podstatnou nevýhodou je, že dithering má tendenci rozbíjet ostré linie. Příklad vidíte v pravé části linie obzoru, která se v ditherované verzi rozpadá. Ostatně celá tmavá část obrazu je poseta světlejšími tečkami a vypadá, jako by měla nějakou vyrážku.

Tyto problémy ditherignu jsou způsobeny malou vzdáleností uživatele od monitoru. Bývá taková, aby uživatel viděl jednotlivé pixely obrazovky – jinak by se mu obtížně četly texty. To ale znamená, že vidí jednotlivé body ditherovaného obrázku a kýžený „slévací“ efekt se nemá šanci dostavit. Když poodstoupíte do vzdálenosti jednoho metru od obrazovky a podíváte se na ukázkové obrázky, bude ditherovaná verze perfektní. Jenže z takové vzdálenosti se uživatelé na vaše stránky nikdy dívat nebudou.

Doporučení

Obecně si troufnu tvrdit, že dithering většinou bývá spíše ke škodě věci než k užitku. Je však dobré jej vždy vyzkoušet – omezujete-li počet barev, zkuste jak vypadá výsledek bez ditheringu a s ním. A obrázky jako je ten výše ukládejte v JPEGu, protože to mnohem lépe odpovídá jejich charakteru. Při velikosti 6 148 B dostanete výsledek mnohem lepší než oba výše uvedené:

[krajina - JPEG]