77 const cpl_mask * stat_mask,
81 cpl_image ** contrib_map);
87#ifdef HDRL_USE_PRIVATE
struct _hdrl_parameter_ hdrl_parameter
Definition hdrl_parameter.h:27
hdrl_flat_method
Definition hdrl_flat.h:45
@ HDRL_FLAT_FREQ_LOW
Definition hdrl_flat.h:46
@ HDRL_FLAT_FREQ_HIGH
Definition hdrl_flat.h:47
cpl_size hdrl_flat_parameter_get_filter_size_x(const hdrl_parameter *)
Access the filter_size_x in the FLAT parameter.
Definition hdrl_flat.c:209
hdrl_parameter * hdrl_flat_parameter_create(cpl_size, cpl_size, hdrl_flat_method)
Creates FLAT Parameters object.
Definition hdrl_flat.c:173
cpl_size hdrl_flat_parameter_get_filter_size_y(const hdrl_parameter *)
Access the filter_size_y in the FLAT parameter.
Definition hdrl_flat.c:223
cpl_error_code hdrl_flat_compute(hdrl_imagelist *hdrl_data, const cpl_mask *stat_mask, const hdrl_parameter *collapse_params, hdrl_parameter *flat_params, hdrl_image **master, cpl_image **contrib_map)
compute high or low frequency master flat with median filtering
Definition hdrl_flat.c:405
hdrl_flat_method hdrl_flat_parameter_get_method(const hdrl_parameter *)
Access the method in the FLAT parameter.
Definition hdrl_flat.c:237
hdrl_parameter * hdrl_flat_parameter_parse_parlist(const cpl_parameterlist *, const char *)
Parse a parameterlist to create input parameters for the FLAT.
Definition hdrl_flat.c:331
cpl_parameterlist * hdrl_flat_parameter_create_parlist(const char *, const char *, const hdrl_parameter *)
Create a parameter list for the FLAT computation.
Definition hdrl_flat.c:258
cpl_boolean hdrl_flat_parameter_check(const hdrl_parameter *)
Check that the parameter is a FLAT parameter.
Definition hdrl_flat.c:197
Definition hdrl_image_defs.h:40
Definition hdrl_imagelist_defs.h:42