Převod barevného obrazu na šedotónový – applet

Aplet ukazuje převod barevného RGB obrazu do stupňů šedi třemi metodami.

Ovládání apletu

V levé části je zobrazen originální barevný (RGB) obrázek. Obrázky je možné vybírat přímo pod ním. Na pravé straně je obrázek po provedení jedné ze tří metod převodu. Metody volíme uprostřed. V případě třetí metody se pod převedeným obrázkem objeví posuvníky představující jednotlivé barevné kanály R, G, B. Slidery je možné posouvat a sledovat vliv kanálů na výsledek. Rovněž je zobrazen součet těchto kanálů při jejich nastavování. Přirozené je zachovávat součet 100 procent, tedy neměnit celkový jas.

Teorie

Aplet pracuje se třemi metodami převodu:

Průměrování RGB – všechny tři barevné kanály RGB mají v převedeném obrázku stejnou váhu (33,333 %).

Převod do Lab – ukazuje přepočet z barev RGB do prostoru Lab, ze kterého se k zobrazení použije pouze jasová komponenta L. Pro úplnost, převod do Lab se provádí nepřímo přes prostor XYZ. Proto také výpočet může chvíli trvat.

Míchání RGB – jedná se o převod z RGB do stupňů šedi, ale s možností míchání jednotlivých kanálů. Každému kanálu je přiřazena hodnota intenzity v rozmezí 0 až 100 %. Pixel po pixelu je zpracováván celý obrázek takto: Zvolené intenzity vynásobíme s příslušnými kanály a následně tyto hodnoty sečteme, dostáváme tak jednu hodnotu, která zastupuje pixel ve stupních šedi.
Metoda průměrování je speciálním případem této metody, kdy kanály mají stejnou váhu.


(c) 2013 Jindřich Hlavatý, Pavel Rajmic, Ústav telekomunikací, FEKT, VUT v Brně