|
High-Level Data Reduction Library 1.6.0a5
High-Level data reduction routines for ESO pipelines
|
#include <assert.h>#include <math.h>#include <stdint.h>#include "hdrl_catalogue.h"#include "hdrl_image.h"#include "hdrl_types.h"#include "hdrl_utils.h"
Functions | |
| hdrl_parameter * | hdrl_catalogue_parameter_create (int obj_min_pixels, double obj_threshold, cpl_boolean obj_deblending, double obj_core_radius, cpl_boolean bkg_estimate, int bkg_mesh_size, double bkg_smooth_fwhm, double det_eff_gain, double det_saturation, hdrl_catalogue_options resulttype) |
| Creates catalogue Parameters object. | |
| cpl_boolean | hdrl_catalogue_parameter_check (const hdrl_parameter *self) |
| Check that the parameter is a catalogue parameter. | |
| cpl_error_code | hdrl_catalogue_parameter_set_option (hdrl_parameter *par, hdrl_catalogue_options opt) |
| set result option of catalogue parameter | |
| cpl_parameterlist * | hdrl_catalogue_parameter_create_parlist (const char *base_context, const char *prefix, hdrl_parameter *defaults) |
| Create parameter list for the catalogue computation. | |
| hdrl_parameter * | hdrl_catalogue_parameter_parse_parlist (const cpl_parameterlist *parlist, const char *prefix) |
| Parse parameter list to create input parameters for the catalogue. | |
| void | hdrl_catalogue_result_delete (hdrl_catalogue_result *result) |
| delete hdrl parameter result object | |
| hdrl_catalogue_result * | hdrl_catalogue_compute (const cpl_image *image_, const cpl_image *confidence_map, const cpl_wcs *wcs, hdrl_parameter *param_) |
| build object catalog | |
| hdrl_catalogue_result * | hdrl_catalogue_compute_experimental (const cpl_image *image_, const cpl_image *confidence_map, const cpl_wcs *wcs, hdrl_parameter *param_) |
| build object catalog (experimental QC mode) | |