Elaboradar 0.1
Caricamento in corso...
Ricerca in corso...
Nessun risultato

◆ DBtoBYTE()

static unsigned char radarelab::algo::DBZ::DBtoBYTE ( double  DB,
double  gain = 80./255.,
double  offset = -20. 
)
inlinestatic

funzione che converte dB in valore intero tra 0 e 255

Parametri
[in]DBdBZ in ingresso
[in]gain- first conversion factor
[in]offset- second conversion factor
Restituisce
converted value in byte

Definizione alla linea 94 del file dbz.h.

95 {
96 int byt = round((DB - offset) / gain);
97 if (byt <= 0)
98 return 0;
99 else if (byt <= 255)
100 return (unsigned char)(byt);
101 else
102 return 255;
103 }

Referenziato da elaboradar::CUM_BAC::caratterizzo_volume(), e radarelab::Volume< T >::compute_stats().