Перетворення RGB у відтінки сірого в Інтернеті:
Сірий кольоровий код RGB має рівні значення червоного, зеленого та синього кольорів:
R = G = B
Для кожного пікселя зображення із значеннями червоного, зеленого та синього (R, G, B):
R '= G' = B ' = ( R + G + B ) / 3 = 0,333 R + 0,333 G + 0,333 B
Цю формулу можна змінювати з різними вагами для кожного значення R / G / B.
R '= G' = B ' = 0,2126 R + 0,7152 G + 0,0722 B
Або
R '= G' = B ' = 0,299 R + 0,587 G + 0,114 B
Піксель із значеннями RGB (30 128 285)
Червоний рівень R = 30.
Зелений рівень G = 128.
Рівень синього B = 255.
R '= G' = B ' = ( R + G + B ) / 3 = (30 + 128 + 255) / 3 = 138
так що піксель отримає значення RGB:
(138 138 138)