High-Level Data Reduction Library 1.6.0
High-Level data reduction routines for ESO pipelines
Loading...
Searching...
No Matches
hdrl_catalogue.c File Reference
#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"
Include dependency graph for hdrl_catalogue.c:

Functions

hdrl_parameterhdrl_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_parameterhdrl_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_resulthdrl_catalogue_compute (const cpl_image *image_, const cpl_image *confidence_map, const cpl_wcs *wcs, hdrl_parameter *param_)
 build object catalog
 
hdrl_catalogue_resulthdrl_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)