|
High-Level Data Reduction Library 1.6.0a5
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_bpm_3d.h"#include "hdrl_prototyping.h"#include <cpl.h>#include <string.h>#include <math.h>
Functions | |
| hdrl_parameter * | hdrl_bpm_3d_parameter_create (double kappa_low, double kappa_high, hdrl_bpm_3d_method method) |
| Creates BPM Parameters object for the imagelist method. | |
| cpl_error_code | hdrl_bpm_3d_parameter_verify (const hdrl_parameter *param) |
| Verify basic correctness of the BPM_3D parameters. | |
| cpl_boolean | hdrl_bpm_3d_parameter_check (const hdrl_parameter *self) |
| Check that the parameter is a BPM_3D parameter. | |
| double | hdrl_bpm_3d_parameter_get_kappa_low (const hdrl_parameter *p) |
| Access the kappa_low in the BPM_3D parameter. | |
| double | hdrl_bpm_3d_parameter_get_kappa_high (const hdrl_parameter *p) |
| Access the kappa_high in the BPM_3D parameter. | |
| hdrl_bpm_3d_method | hdrl_bpm_3d_parameter_get_method (const hdrl_parameter *p) |
| Access the method in the BPM_3D parameter. | |
| cpl_parameterlist * | hdrl_bpm_3d_parameter_create_parlist (const char *base_context, const char *prefix, const hdrl_parameter *defaults) |
| Create a parameter list for the BPM_3D computation. | |
| hdrl_parameter * | hdrl_bpm_3d_parameter_parse_parlist (const cpl_parameterlist *parlist, const char *prefix) |
| Parse a parameterlist to create input parameters for the BPM_3D. | |
| cpl_imagelist * | hdrl_bpm_3d_compute (const hdrl_imagelist *imglist, const hdrl_parameter *params) |
| detect bad pixels on a stack of identical images | |