Кольорове зображення в чорно-білий конвертер

Перетворення RGB у відтінки сірого в Інтернеті:

Оригінальне зображення:
Перетворене зображення:

Як конвертувати 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)

 


Дивіться також

Advertising

КОНВЕРСІЯ ЗОБРАЖЕННЯ
ШВИДКІ СТОЛИ