Functions
schro_histogram_init ()
void
schro_histogram_init (SchroHistogram *hist
);
schro_histogram_add ()
void
schro_histogram_add (SchroHistogram *hist
,
int value
);
schro_histogram_add_array_s16 ()
void
schro_histogram_add_array_s16 (SchroHistogram *hist
,
int16_t *src
,
int n
);
schro_histogram_estimate_entropy ()
double
schro_histogram_estimate_entropy (SchroHistogram *hist
,
int quant_index
,
int noarith
);
schro_histogram_estimate_noise_level ()
double
schro_histogram_estimate_noise_level (SchroHistogram *hist
);
schro_histogram_estimate_slope ()
double
schro_histogram_estimate_slope (SchroHistogram *hist
);
schro_histogram_get_range ()
double
schro_histogram_get_range (SchroHistogram *hist
,
int start
,
int end
);
schro_histogram_scale ()
void
schro_histogram_scale (SchroHistogram *hist
,
double scale
);
schro_histogram_table_generate ()
void
schro_histogram_table_generate (SchroHistogramTable *table
,
double (*func) (int value, void *priv)
,
void *priv
);