Functions | |
| cpl_error_code | uves_flatfielding (cpl_image *image, cpl_image *noise, const cpl_image *master_flat, const cpl_image *mflat_noise) |
| Divide by flat field. | |
| flatfielding_method | uves_get_flatfield_method (const cpl_parameterlist *parameters, const char *context, const char *subcontext) |
| Read flat-field method from parameter list. | |
|
||||||||||||||||||||
|
Divide by flat field.
This flat field correction is performed in (pixel, pixel)-space, or (pixel, order)-space. The input image sizes must be equal. Bad pixels are properly propagated, i.e. if a pixel in the input image or master flat or noise images is bad, the resulting pixel is also set to bad. Also division by a zero or negative flat field causes a bad pixel. Definition at line 163 of file uves_flatfield.c. References assure, check, irplib_isinf(), irplib_isnan(), and passure. Referenced by extract_ff_rebin_merge(), and uves_reduce(). |
|
||||||||||||||||
|
Read flat-field method from parameter list.
Definition at line 364 of file uves_flatfield.c. Referenced by uves_reduce(). |
1.4.6