Elaboradar  0.1
 Tutto Classi Namespace File Funzioni Variabili Tipi enumerati (enum) Gruppi
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.

Referenziato da radarelab::Volume< unsigned char >::compute_stats().

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  }