[Matlab] Estrarre valori da scala cromatica

Messaggioda mirko6768 » 11/12/2018, 15:37

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
mirko6768
Starting Member
Starting Member
 
Messaggio: 31 di 31
Iscritto il: 16/12/2014, 11:59

Re: [Matlab] Estrarre valori da scala cromatica

Messaggioda apatriarca » 12/12/2018, 21:18

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.
apatriarca
Moderatore
Moderatore
 
Messaggio: 5166 di 5196
Iscritto il: 08/12/2008, 20:37
Località: Londra


Torna a Informatica

Chi c’è in linea

Visitano il forum: Nessuno e 3 ospiti