Pagina 1 di 1

[Matlab] Estrarre valori da scala cromatica

MessaggioInviato: 11/12/2018, 15:37
da mirko6768
Ciao a tutti,

ho alcune immagini di una termocamera e altre di una telecamera. A partire da queste mi servirebbe, con l'aiuto di un qualche tool Matlab, estrapolare valori da un'ipotetica scala di colori (colori o grigi, se B/N) su una griglia.

Sono stato sufficientemente chiaro? Supponete di avere una cartina fisica e di voler determinare l'altitudine con Matlab a partire dalla scala cromatica (diverse tonalità di marrone le montagne in base all'altitudine e via via fino al verde delle pianure).

Qualcuno saprebbe indicarmi un tool da utilizzare? :idea:

Grazie,
Mirko

Re: [Matlab] Estrarre valori da scala cromatica

MessaggioInviato: 12/12/2018, 21:18
da apatriarca
Dipende dalla particolare scala usata per generare le immagini. Non esiste nessuna formula generale. Alcuni punti importanti nella conversione:
1. Quali valori corrispondono al minimo e massimo della scala di colori?
2. Come è definita la scala di colori? Per la scala di grigio abbiamo un semplice numero, ma nel caso di colori hai un singolo valore visualizzato come una tripletta di valori ed è quindi necessario conoscere questa relazione.
3. I valori hanno una relazione lineare con la tua scala cromatica? Potrebbe non essere vero, una immagine qualsiasi ha in effetti raramente una relazione lineare con la quantità di luce che ha raggiunto il sensore.