27#include "hdrl_parameter.h"
28#include "hdrl_image.h"
29#include "hdrl_imagelist.h"
57 const char *,
const hdrl_parameter *);
59 const cpl_parameterlist *,
68 const hdrl_imagelist * data,
69 const cpl_vector * sample_pos,
70 cpl_image ** out_mask);
76#ifdef HDRL_USE_PRIVATE
hdrl_parameter * hdrl_bpm_fit_parameter_create_rel_coef(int, double, double)
create bpm_fit parameter with relative coefficient bpm treshold
hdrl_parameter * hdrl_bpm_fit_parameter_parse_parlist(const cpl_parameterlist *, const char *)
Parse a parameterlist to create input parameters for the BPM_FIT.
double hdrl_bpm_fit_parameter_get_rel_chi_high(const hdrl_parameter *)
get relative chi distribution upper threshold
double hdrl_bpm_fit_parameter_get_rel_coef_high(const hdrl_parameter *)
get relative fit coefficient distribution upper threshold
int hdrl_bpm_fit_parameter_get_degree(const hdrl_parameter *)
get degree of polynomial fit of parameter
cpl_error_code hdrl_bpm_fit_parameter_verify(const hdrl_parameter *)
verify that the parameter is a valid bpm_fit_parameter
cpl_parameterlist * hdrl_bpm_fit_parameter_create_parlist(const char *, const char *, const hdrl_parameter *)
Create a parameter list for the BPM_FIT computation.
CPL_BEGIN_DECLS hdrl_parameter * hdrl_bpm_fit_parameter_create_pval(int, double)
create bpm_fit parameter with p-value bpm treshold
double hdrl_bpm_fit_parameter_get_pval(const hdrl_parameter *)
get p-value bpm treshold
double hdrl_bpm_fit_parameter_get_rel_chi_low(const hdrl_parameter *)
get relative chi distribution lower threshold
hdrl_parameter * hdrl_bpm_fit_parameter_create_rel_chi(int, double, double)
create bpm_fit parameter with relative chi bpm treshold
cpl_boolean hdrl_bpm_fit_parameter_check(const hdrl_parameter *self)
Check that the parameter is a bpm_fit parameter.
double hdrl_bpm_fit_parameter_get_rel_coef_low(const hdrl_parameter *)
get relative fit coefficient distribution lower threshold
cpl_error_code hdrl_bpm_fit_compute(const hdrl_parameter *par, const hdrl_imagelist *data, const cpl_vector *sample_pos, cpl_image **out_mask)
compute bad pixel map based on fitting a stack of images