Defines | |
| #define | cleanup |
Functions | |
| void | fors_img_sky_flat_define_parameters (cpl_parameterlist *parameters) |
| Define recipe parameters. | |
| void | fors_img_sky_flat (cpl_frameset *frames, const cpl_parameterlist *parameters) |
| Do the processing. | |
| int | cpl_plugin_get_info (cpl_pluginlist *list) |
| Build the list of available plugins, for this module. | |
| static int | fors_img_sky_flat_create (cpl_plugin *plugin) |
| Setup the recipe options. | |
| static int | fors_img_sky_flat_exec (cpl_plugin *plugin) |
| Execute the plugin instance given by the interface. | |
| static int | fors_img_sky_flat_destroy (cpl_plugin *plugin) |
| Destroy what has been created by the 'create' function. | |
Variables | |
| const char *const | fors_img_sky_flat_name = "fors_img_sky_flat" |
| const char *const | fors_img_sky_flat_description_short = "Compute master img_sky_flat frame" |
| const char *const | fors_img_sky_flat_author = "Jonas M. Larsen" |
| const char *const | fors_img_sky_flat_email = PACKAGE_BUGREPORT |
| const char *const | fors_img_sky_flat_description |
|
|
Value: do { \ cpl_frameset_delete(sflat_frames); \ cpl_frameset_delete(master_bias_frame); \ fors_stack_method_delete(&sm); \ cpl_free((void *)context); \ fors_image_delete_const(&master_bias); \ fors_image_delete(&master_sky_flat); \ fors_image_list_delete(&sflats, fors_image_delete); \ cpl_propertylist_delete(qc); \ fors_setting_delete(&setting); \ } while (0) Definition at line 77 of file fors_img_sky_flat_impl.c. |
|
|
Define recipe parameters.
Definition at line 65 of file fors_img_sky_flat_impl.c. References fors_img_sky_flat_name, and fors_stack_define_parameters(). Referenced by fors_img_sky_flat_create(). |
|
||||||||||||
|
Do the processing.
Definition at line 98 of file fors_img_sky_flat_impl.c. References assure, fors_frameset_extract(), fors_image_divide_scalar(), fors_image_get_median(), fors_image_load(), fors_image_load_list(), fors_img_sky_flat_name, fors_setting_new(), and fors_stack_method_new(). Referenced by fors_img_sky_flat_exec(). |
|
|
Build the list of available plugins, for this module.
Definition at line 62 of file fors_img_sky_flat.c. References fors_get_version_binary(), fors_img_sky_flat_author, fors_img_sky_flat_create(), fors_img_sky_flat_description, fors_img_sky_flat_description_short, fors_img_sky_flat_destroy(), fors_img_sky_flat_email, fors_img_sky_flat_exec(), fors_img_sky_flat_name, and fors_license. |
|
|
Setup the recipe options.
Definition at line 109 of file fors_img_sky_flat.c. References fors_img_sky_flat_define_parameters(). Referenced by cpl_plugin_get_info(). |
|
|
Execute the plugin instance given by the interface.
Definition at line 158 of file fors_img_sky_flat.c. References fors_begin(), fors_end(), fors_img_sky_flat(), and fors_img_sky_flat_description_short. Referenced by cpl_plugin_get_info(). |
|
|
Destroy what has been created by the 'create' function.
Definition at line 207 of file fors_img_sky_flat.c. Referenced by cpl_plugin_get_info(). |
|
|
Initial value: "Input files:\n" " DO category: Type: Explanation: Number:\n" " SKY_FLAT_IMG Raw Jittered sky flat fields 1+\n" " MASTER_BIAS FITS image Master bias 1\n" "\n" "Output files:\n" " DO category: Data type: Explanation:\n" " MASTER_SKY_FLAT_IMG FITS image Master sky flat field\n" Definition at line 51 of file fors_img_sky_flat_impl.c. Referenced by cpl_plugin_get_info(). |
1.4.6