|
High-Level Data Reduction Library 1.6.0
High-Level data reduction routines for ESO pipelines
|
#include "hdrl_types.h"#include "hdrl_image.h"#include "hdrl_imagelist.h"#include "hdrl_utils.h"#include "hdrl_fit.h"#include "hdrl_bpm_fit.h"#include <cpl.h>#include <string.h>#include <math.h>
Functions | |
| hdrl_parameter * | hdrl_bpm_fit_parameter_create_pval (int degree, double pval) |
| create bpm_fit parameter with p-value bpm treshold | |
| hdrl_parameter * | hdrl_bpm_fit_parameter_create_rel_chi (int degree, double rel_chi_low, double rel_chi_high) |
| create bpm_fit parameter with relative chi bpm treshold | |
| hdrl_parameter * | hdrl_bpm_fit_parameter_create_rel_coef (int degree, double rel_coef_low, double rel_coef_high) |
| create bpm_fit parameter with relative coefficient bpm treshold | |
| cpl_boolean | hdrl_bpm_fit_parameter_check (const hdrl_parameter *self) |
| Check that the parameter is a bpm_fit parameter. | |
| cpl_error_code | hdrl_bpm_fit_parameter_verify (const hdrl_parameter *p) |
| verify that the parameter is a valid bpm_fit_parameter | |
| int | hdrl_bpm_fit_parameter_get_degree (const hdrl_parameter *p) |
| get degree of polynomial fit of parameter | |
| double | hdrl_bpm_fit_parameter_get_pval (const hdrl_parameter *p) |
| get p-value bpm treshold | |
| double | hdrl_bpm_fit_parameter_get_rel_chi_low (const hdrl_parameter *p) |
| get relative chi distribution lower threshold | |
| double | hdrl_bpm_fit_parameter_get_rel_chi_high (const hdrl_parameter *p) |
| get relative chi distribution upper threshold | |
| double | hdrl_bpm_fit_parameter_get_rel_coef_low (const hdrl_parameter *p) |
| get relative fit coefficient distribution lower threshold | |
| double | hdrl_bpm_fit_parameter_get_rel_coef_high (const hdrl_parameter *p) |
| get relative fit coefficient distribution upper threshold | |
| cpl_parameterlist * | hdrl_bpm_fit_parameter_create_parlist (const char *base_context, const char *prefix, const hdrl_parameter *defaults) |
| Create a parameter list for the BPM_FIT computation. | |
| hdrl_parameter * | hdrl_bpm_fit_parameter_parse_parlist (const cpl_parameterlist *parlist, const char *prefix) |
| Parse a parameterlist to create input parameters for the BPM_FIT. | |
| 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 | |