Konverzia obrazu z RGB na stupne sivej online:
Šedý farebný kód RGB má rovnaké červené, zelené a modré hodnoty:
R = G = B
Pre každý obrazový pixel s červenou, zelenou a modrou hodnotou (R, G, B):
R '= G' = B ' = ( R + G + B ) / 3 = 0,333 R + 0,333 G + 0,333 B
Tento vzorec je možné meniť s rôznymi váhami pre každú hodnotu R / G / B.
R '= G' = B ' = 0,2126 R + 0,7152 G + 0,0722 B
Alebo
R '= G' = B ' = 0,299 R + 0,587 G + 0,114 B
Pixel s hodnotami RGB (30 128 255)
Úroveň červenej R = 30.
Úroveň zelenej G = 128.
Úroveň modrej B = 255.
R '= G' = B ' = ( R + G + B ) / 3 = (30 + 128 + 255) / 3 = 138
takže pixel získa hodnoty RGB:
(138 138 138)
Advertising