v'è alcuna differenza di immagini in scala di grigi e l'immagine binaria tra?

StackOverflow https://stackoverflow.com/questions/3123129

  •  30-09-2019
  •  | 
  •  

Domanda

v'è alcuna differenza di immagini in scala di grigi e l'immagine binaria tra?

È stato utile?

Soluzione

Sì, quello è in scala di grigi, ad esempio, scale di grigio da 0,255, l'imange binario è binario, che significa nero (0) o bianco (1).

EDIT: Converti in scala di grigi a binario. Direttamente convertire immagini a colori (come RGB) per binario non è così facile, perché si deve gestire ogni canale di colore all'interno dell'immagine in modo esclusivo.

La conversione in binario viene fatto utilizzando una soglia ceratin. Per esempio. si può dire, tutti i pixel con il grigio> 125 diventeranno bianchi, gli altri neri. Ci sono diversi algoritmi di soglia là fuori, ma forse il più comune è Otsu. Potete trovare qui Thresholding da Otsu

Altri suggerimenti

Sì, ma non sono sicuro che cosa questo abbia a che fare con C ++ o di programmazione. Un'immagine binaria potrebbe essere un'immagine in cui i pixel sono solo rosso o blu.

Binario Immagine: http://en.wikipedia.org/wiki/Binary_image

Scala di grigi Immagine: http://en.wikipedia.org/wiki/Grayscale

Un'immagine binaria ha solo due valori per ogni pixel, 0 e 1 corrispondente a bianco e nero (o viceversa). Un'immagine scala di grigio ha un certo numero (probabilmente 8) bit di informazioni per pixel, quindi, 256 possibili valori di grigio.

Naturalmente, un'immagine in scala di grigi ha una rappresentazione binaria, ma la dimensione più piccola delle informazioni non è un po ', in modo che non lo chiamiamo un'immagine binaria.

Modifica rel Supponendo che si desidera convertire in Matlab, uso im2bw . Se non si utilizza Matlab, l'idea di binarizzazione è spiegato in quella pagina pure. Non è difficile da porto, si riduce a confronto tra ogni pixel per un valore di soglia.

Bianco e nero immagine contiene solo i due livelli .

immagine Grey rappresentano da sfumature in bianco e nero o combinazione di livelli per per es. 8 immagine po 'grigio i mezzi totali 2 ^ 8 livelli modulo nera per bianco 0 = nero e 255 è bianco .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top