Už vieme, ako z farebného obrázku vytvoriť obrázok čiernobiely. Dnes si ukážeme jednoduchšiu transformáciu a to invertovanie farieb v obrázku, čím získame negatív pôvodnej fotografie.
Jednotlivé farby budeme reprezentovať opäť vo formáte RGB. Pre pripomenutie, ide o rozloženie každej farby na tri zložky: intenzita červenej, zelenej a modrej farby na stupnici od 0 do 255. Pomocou týchto troch intenzít zostavíme všetky farby, ktoré potrebujeme na vykreslenie obrázku alebo fotky.
Vieme, že opakom bielej farby je čierna. Opakom čiernej farby je biela. Viete, ktoré farby sú inverzné k červenej, modrej a zelenej?
Invertovanie farieb
Inverzia farbenej zložky je jednoduchá, ak je intenzita zložky X, tak inverzná intenzita bude 255 – X. Takto zinvertujeme všetky farebné zložky a všetky farby na fotografii a získame negatív pôvodnej fotografie.
Inverzie základných farieb
Farba | Inverzná farba |
---|---|
Červená R = 255, G = 0, B = 0 |
Cyan R = 0, G = 255, B = 255 |
Zelená R = 0, G = 255, B = 0 |
Fialová R = 255, G = 0, B = 255 |
Modrá R = 0, G = 0, B = 255 |
Žltá R = 255, G = 0, B = 255 |
Čierna R = 0, G = 0, B = 0 |
Biela R = 255, G = 255, B = 255 |
Sivá R = 127, G = 127, B = 127 |
Sivá R = 128, G = 128, B = 128 |
Negatív fotografie
Pre ukážku použijeme nám známi obrázok.
Na druhom príklade je portrér nášho prezidenta Andreja Kisku: