High-Level Data Reduction Library: hdrl_flat.c File Reference

High-Level Data Reduction Library 1.6.0 High-Level data reduction routines for ESO pipelines

Loading...
Searching...
No Matches
Functions
hdrl_flat.c File Reference
`#include "hdrl_flat.h"`
`#include <string.h>`
`#include <assert.h>`
Include dependency graph for hdrl_flat.c:

## Functions
hdrl_parameter * | hdrl_flat_parameter_create (cpl_size filter_size_x, cpl_size filter_size_y, hdrl_flat_method method)
| Creates FLAT Parameters object.
cpl_boolean | hdrl_flat_parameter_check (const hdrl_parameter *self)
| Check that the parameter is a FLAT parameter.
cpl_size | hdrl_flat_parameter_get_filter_size_x (const hdrl_parameter *p)
| Access the filter_size_x in the FLAT parameter.
cpl_size | hdrl_flat_parameter_get_filter_size_y (const hdrl_parameter *p)
| Access the filter_size_y in the FLAT parameter.
hdrl_flat_method | hdrl_flat_parameter_get_method (const hdrl_parameter *p)
| Access the method in the FLAT parameter.
cpl_parameterlist * | hdrl_flat_parameter_create_parlist (const char *base_context, const char *prefix, const hdrl_parameter *defaults)
| Create a parameter list for the FLAT computation.
hdrl_parameter * | hdrl_flat_parameter_parse_parlist (const cpl_parameterlist *parlist, const char *prefix)
| Parse a parameterlist to create input parameters for the FLAT.
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