Alfa kanál
From Wikipedia, the free encyclopedia
Remove ads
Alfa kanál (angl. Alpha channel alebo alpha transparency channel) je zložka pixelu udávajúca hodnotu priehľadnosti tohto pixelu. Typickým príkladom je farebný model RGBA, kde okrem farebných zložiek R (červená), G (zelená) a B (modrá) je zložka A nesúca informáciu o transparentnosti. Priehľadnosť pixelu znamená, že ak bitmapový obrázok s definovanou priehľadnosťou prekrýva iný obrázok, pôvodný obrázok na pozadí bude zobrazený v danom bode pixelu s intenzitou danou priehľadnosťou pixelu obrázka na popredí.


Bitové rozlíšenie alfa kanála môže byť len 1 bit, potom hovoríme o maske transparentnosti – pixel je buď 100% priehľadný alebo nepriehľadný. Jednobitová transparentnosť môže byť použitá napríklad v obrázku vo formáte GIF. Pre vyššie bitové rozlíšenie možno už spočítať priehľadnosť pixelu, najčastejšie bitové rozlíšenie je 8 bitov (model RGBA) a možno definovať 28 (= 256) úrovní transparentnosti pixelu.
Pre spracovanie obrazu s priehľadnosťou nemusí byť alfa kanál súčasťou bitmapového obrázku, ale môže byť ako samostatná bitmapa. Potom hovoríme o bitmapovej maske obrázku.
Najtypickejším príkladom bitmapy s priehľadnosťou je obrázok použitý ako ukazovateľ polohy na obrazovke počítača (kurzor). Alfa kanál používa napríklad grafický formát PNG.
Remove ads
Pozri aj
- RGBA – Farebný model
Zdroj
Tento článok je čiastočný alebo úplný preklad článku Alfa kanál na českej Wikipédii.
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads