>> Technologie Électronique >  >> Appareils photo >> Appareils photo numériques

Comment calculer les niveaux de gris (grayscale)

Chaque couleur d'une image numérique est définie par ses composantes rouge, vert, bleu (RVB). Leur rapport détermine la couleur affichée. En conversion niveaux de gris, chaque pixel représente une valeur de luminance (intensité) au lieu d'une couleur. On parle parfois d'images « noir et blanc », mais techniquement c'est inexact : le vrai noir et blanc ne contient que du noir pur ou du blanc pur.

Instructions

  1. Le niveaux de gris est l'échelle de couleurs à composantes RVB égales.

    Via un logiciel de traitement d'image ou par code, analysez chaque pixel de l'image à convertir et mémorisez ses valeurs R, V, B individuelles.

    Pour calculer le niveau de gris, comprenez le codage couleur. L'image contient des centaines à des millions de pixels. Chaque pixel = une couleur définie par le ratio R/V/B. En codage 8 bits, R, V, B vont de 0 à 255. Il faut lire les trois composantes de chaque pixel.

  2. R, V, B composent chaque pixel d'une image couleur.

    Les composantes R, V, B de chaque pixel servent à calculer son intensité pour représenter l'image en niveaux de gris. Méthode pondération égale : traitez chaque composante équitablement. Exemple : pixel R=10, V=90, B=35 → (10+90+35)/3 = 45. Cette valeur de luminance remplace R, V, B pour ce pixel.

  3. L'équation « œil humain » est la plus précise pour le niveaux de gris.

    Méthode perception humaine (la plus précise) : le poids de chaque couleur selon la sensibilité de l'œil. Formule type : Gris = 0,299×R + 0,587×V + 0,114×B (valeurs 0-255). Remplacez R, V, B du pixel par cette valeur de gris.

  4. Pour l'image complète : lisez chaque valeur couleur sauvegardée, calculez la luminance (méthode égale ou œil humain), remplacez R, V, B du pixel par le gris calculé. Résultat : image en niveaux de gris, intensité pixel par pixel selon votre calcul.
Appareils photo numériques