Conversione da scala di grigi a RGB

Abbiamo già definito il modello di colore RGB e il formato in scala di grigi nel nostro tutorial sui tipi di immagine. Ora convertiremo un'immagine a colori in un'immagine in scala di grigi. Esistono due metodi per convertirlo. Entrambi hanno i loro meriti e demeriti. I metodi sono:

  • Metodo medio
  • Metodo ponderato o metodo della luminosità

Metodo medio

Il metodo medio è il più semplice. Devi solo prendere la media di tre colori. Poiché è un'immagine RGB, significa che devi aggiungere r con g con be poi dividerla per 3 per ottenere l'immagine in scala di grigi desiderata.

È fatto in questo modo.

Scala di grigi = (R + G + B / 3)

Per esempio:

Se hai un'immagine a colori come l'immagine mostrata sopra e vuoi convertirla in scala di grigi usando il metodo medio. Apparirà il seguente risultato.

Spiegazione

C'è una cosa per essere sicuri, che qualcosa accada alle opere originali. Significa che il nostro metodo medio funziona. Ma i risultati non sono stati quelli previsti. Volevamo convertire l'immagine in una scala di grigi, ma si è rivelata un'immagine piuttosto nera.

Problema

Questo problema nasce dal fatto che prendiamo la media dei tre colori. Poiché i tre diversi colori hanno tre diverse lunghezze d'onda e hanno il loro contributo nella formazione dell'immagine, quindi dobbiamo prendere la media in base al loro contributo, non farlo mediamente utilizzando il metodo medio. In questo momento quello che stiamo facendo è questo,

33% di rosso, 33% di verde, 33% di blu

Stiamo prendendo il 33% di ciascuno, il che significa che ciascuna porzione ha lo stesso contributo nell'immagine. Ma in realtà non è così. La soluzione a questo è stata data con il metodo della luminosità.

Metodo ponderato o metodo della luminosità

Hai visto il problema che si verifica nel metodo medio. Il metodo ponderato ha una soluzione a questo problema. Poiché il colore rosso ha più lunghezza d'onda di tutti e tre i colori, e il verde è il colore che non solo ha meno lunghezza d'onda del colore rosso, ma anche il verde è il colore che dà un effetto più lenitivo agli occhi.

Significa che dobbiamo diminuire il contributo del colore rosso e aumentare il contributo del colore verde e mettere il contributo del colore blu tra questi due.

Quindi la nuova equazione che forma è:

Nuova immagine in scala di grigi = ((0,3 * R) + (0,59 * G) + (0,11 * B)).

Secondo questa equazione, il rosso ha contribuito per il 30%, il verde ha contribuito per il 59%, che è maggiore in tutti e tre i colori e il blu ha contribuito per l'11%.

Applicando questa equazione all'immagine, otteniamo questo

Immagine originale:

Immagine in scala di grigi:

Spiegazione

Come puoi vedere qui, l'immagine è stata ora correttamente convertita in scala di grigi usando il metodo pesato. Rispetto al risultato del metodo medio, questa immagine è più luminosa.