Defines | |
| #define | cleanup |
| #define | cleanup |
Functions | |
| static void | write_qc (cpl_propertylist *qc, const fors_setting *setting, const cpl_frame *first_bias, const fors_image_list *bias, const fors_image *master_bias, const stack_method *sm) |
| void | fors_bias_define_parameters (cpl_parameterlist *parameters) |
| Define recipe parameters. | |
| void | fors_bias (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_bias_create (cpl_plugin *plugin) |
| Setup the recipe options. | |
| static int | fors_bias_exec (cpl_plugin *plugin) |
| Execute the plugin instance given by the interface. | |
| static int | fors_bias_destroy (cpl_plugin *plugin) |
| Destroy what has been created by the 'create' function. | |
Variables | |
| const char *const | fors_bias_name = "fors_bias" |
| const char *const | fors_bias_description_short = "Compute the master bias frame" |
| const char *const | fors_bias_author = "Jonas M. Larsen, Carlo Izzo" |
| const char *const | fors_bias_email = PACKAGE_BUGREPORT |
| const char *const | fors_bias_description |
|
|
|
Value: do { \ fors_image_delete(&image); \ } while (0) Definition at line 165 of file fors_bias_impl.c. |
|
|
Define recipe parameters.
Definition at line 78 of file fors_bias_impl.c. References fors_bias_name, and fors_stack_define_parameters(). Referenced by fors_bias_create(). |
|
||||||||||||
|
Do the processing.
Definition at line 109 of file fors_bias_impl.c. References assure, cleanup, fors_bias_name, fors_dfs_save_image(), fors_frameset_extract(), fors_image_load_list_const(), fors_setting_new(), fors_stack_const(), fors_stack_method_new(), and write_qc(). Referenced by fors_bias_exec(). |
|
|
Build the list of available plugins, for this module.
Definition at line 62 of file fors_bias.c. References fors_bias_author, fors_bias_create(), fors_bias_description, fors_bias_description_short, fors_bias_destroy(), fors_bias_email, fors_bias_exec(), fors_bias_name, fors_get_version_binary(), and fors_license. |
|
|
Setup the recipe options.
Definition at line 109 of file fors_bias.c. References fors_bias_define_parameters(). Referenced by cpl_plugin_get_info(). |
|
|
Execute the plugin instance given by the interface.
Definition at line 158 of file fors_bias.c. References fors_begin(), fors_bias(), fors_bias_description_short, and fors_end(). Referenced by cpl_plugin_get_info(). |
|
|
Destroy what has been created by the 'create' function.
Definition at line 207 of file fors_bias.c. Referenced by cpl_plugin_get_info(). |
|
|
Initial value: "This recipe is used to combine input raw BIAS frames into a master bias\n" "frame. The overscan regions, if present, are removed from the result.\n\n" "Input files:\n\n" " DO category: Type: Explanation: Required:\n" " BIAS Raw Bias frame Y\n\n" "Output files:\n\n" " DO category: Data type: Explanation:\n" " MASTER_BIAS FITS image Master bias frame\n\n" Definition at line 56 of file fors_bias_impl.c. Referenced by cpl_plugin_get_info(). |
1.4.6