Convertir des images couleur en images noir et blanc

Photo originale :
Image convertie :

Comment convertir RVB en niveaux de gris ?

Le code couleur gris RVB a des valeurs égales de rouge, de vert et de bleu :

 R  =  V  =  B

Pour chaque pixel d'image avec des valeurs rouge, verte et bleue de (R, V, B) :

R' = G' = B'  = (  R+G+B  ) / 3 = 0,333  R  + 0,333  G  + 0,333  B

Cette formule peut être modifiée avec des poids différents pour chaque valeur R/G/B.

R' = G' = B'  = 0,2126  R  + 0,7152  G  + 0,0722  B

ou

R' = G' = B'    = 0,299  R  + 0,587  G  + 0,114  B

 

exemple

Pixels avec valeur RVB (30 128 255)

Niveau rouge R=30.

Niveau vert G=128.

Niveau bleu B=255.

R' = G' = B'  = (  R+G+B  ) / 3 = (30+128+255) / 3 = 138

Le pixel obtiendra donc les valeurs RVB suivantes :

(138 138 138)