|
FORS Pipeline Reference Manual 4.9.20
|
Defines | |
| #define | cleanup |
| #define | cleanup |
| #define | cleanup |
Functions | |
| void | fors_stack_define_parameters (cpl_parameterlist *parameters, const char *context, const char *default_method) |
| Define recipe parameters. | |
| stack_method * | fors_stack_method_new (const cpl_parameterlist *parameters, const char *context) |
| Get stack method from parameter list. | |
| void | fors_stack_method_delete (stack_method **sm) |
| Destructor. | |
| static const char * | fors_stack_method_get_string (const stack_method *sm) |
| Stack method as string. | |
| fors_image * | fors_stack_const (const fors_image_list *images, const stack_method *sm) |
| Stack images. | |
| fors_image * | fors_stack (fors_image_list *images, const stack_method *sm) |
| Same as fors_stack_const() | |
| #define cleanup |
do { \ cpl_free((void *)name); \ } while (0)
Definition at line 288 of file fors_stack.c.
| #define cleanup |
do { \ } while (0)
Definition at line 288 of file fors_stack.c.
| void fors_stack_define_parameters | ( | cpl_parameterlist * | parameters, |
| const char * | context, | ||
| const char * | default_method | ||
| ) |
Define recipe parameters.
| parameters | parameter list to fill |
| context | parameters context |
| default_method | default stack method |
Definition at line 55 of file fors_stack.c.
Referenced by fors_bias_define_parameters(), fors_dark_define_parameters(), fors_img_screen_flat_define_parameters(), fors_img_sky_flat_define_parameters(), and test_stack().
| stack_method* fors_stack_method_new | ( | const cpl_parameterlist * | parameters, |
| const char * | context | ||
| ) |
Get stack method from parameter list.
| parameters | recipe parameter list |
| context | read stack method from this context |
The parameter list should have been previously created using fors_stack_define_parameters()
Definition at line 157 of file fors_stack.c.
References assure, dfs_get_parameter_double_const(), dfs_get_parameter_int_const(), and dfs_get_parameter_string_const().
Referenced by fors_bias(), fors_dark(), fors_img_screen_flat(), fors_img_sky_flat(), and test_stack().
| void fors_stack_method_delete | ( | stack_method ** | sm | ) |
Destructor.
| sm | object to delete |
Definition at line 265 of file fors_stack.c.
Referenced by test_stack().
| static const char* fors_stack_method_get_string | ( | const stack_method * | sm | ) | [static] |
Stack method as string.
| sm | stack method |
Definition at line 280 of file fors_stack.c.
References assure.
Referenced by fors_stack_const().
| fors_image* fors_stack_const | ( | const fors_image_list * | images, |
| const stack_method * | sm | ||
| ) |
Stack images.
| images | list of images to stack |
| sm | stacking method |
Definition at line 298 of file fors_stack.c.
References assure, fors_image_collapse_create(), fors_image_collapse_ksigma_create(), fors_image_collapse_median_create(), fors_image_collapse_minmax_create(), and fors_stack_method_get_string().
Referenced by fors_bias(), fors_dark(), fors_img_screen_flat(), fors_stack(), and test_stack().
1.7.4