Come calcolare la scala di grigi
Ogni colore in un'immagine digitale è rappresentato da una componente rossa, verde e blu. Il rapporto tra i valori RGB determina il colore visualizzato, stampato e percepito dall'occhio umano. Le immagini possono essere convertite in scala di grigi, dove ogni pixel rappresenta un valore di luminosità o intensità invece di un colore. Le immagini in scala di grigi sono talvolta chiamate bianco-e-nero; tecnicamente è scorretto, poiché il vero bianco-e-nero contiene solo nero puro o bianco puro.
Istruzioni
- Usando un software di elaborazione immagini o scrivendo codice, valuta ogni pixel dell'immagine da convertire in scala di grigi e memorizza i singoli valori R, G, B per ogni pixel. Per calcolare la scala di grigi, devi capire come il colore è rappresentato: l'immagine contiene da centinaia a milioni di pixel. Ogni pixel rappresenta un colore dove il colore visibile è determinato dal rapporto RGB. In uno schema a 8 bit, R, G, B sono valori 0-255. Per calcolare i valori scala di grigi, leggi i componenti RGB di ogni pixel.
- I componenti RGB di ogni pixel servono per calcolare l'intensità di quel pixel per rappresentare visivamente l'immagine. Per una scala di grigi base col metodo a pesi uguali, tratti ogni componente ugualmente. Es: pixel con R=10, G=90, B=35 → somma (135) diviso 3 = 45. Questo dà un valore di luminosità a pesi uguali per quel colore in scala di grigi.
- Calcola e cambia il valore del pixel in scala di grigi sostituendo R, G, B col valore calcolato così sono tutti uguali. Il calcolo più preciso tiene conto delle intensità colore percepite dall'occhio umano. Formula tipica: grigio = (0.299×R + 0.587×G + 0.114×B). Assume R,G,B tra 0 e 255.
- Per calcolare la scala di grigi completa, leggi ogni valore colore salvato. Calcola il valore di luminosità per quel pixel col metodo a pesi uguali o metodo occhio umano, e sostituisci R,G,B di quel pixel col valore risultante. Il risultato finale sarà un'immagine in scala di grigi con intensità pixel-per-pixel generata dal tuo calcolo personalizzato.