37 #include "irplib_detmon.h"
38 #include "irplib_plugin.h"
41 #define ISAAC_PERNOISE_RAW "RAW"
43 #define RECIPE_NAME "isaac_img_noise"
49 cpl_recipe_define(isaac_img_noise, ISAAC_BINARY_VERSION,
50 "Lars Lundin", PACKAGE_BUGREPORT,
"2008",
51 "Periodic Noise Characterisation recipe",
52 irplib_detmon_pernoise_get_description(RECIPE_NAME,
70 cpl_error_code isaac_img_noise_fill_parameterlist(cpl_parameterlist *
self) {
72 return irplib_detmon_fill_pernoise_params_default(
self, RECIPE_NAME,
74 ? cpl_error_set_where(cpl_func) : CPL_ERROR_NONE;
86 static int isaac_img_noise(cpl_frameset * frameset,
87 const cpl_parameterlist * parlist)
89 return irplib_detmon_pernoise(frameset, parlist, ISAAC_PERNOISE_RAW,
90 RECIPE_NAME, PACKAGE_TARNAME,
"FREQ_TABLE",
91 PACKAGE
"/" PACKAGE_VERSION, NULL)
92 ? cpl_error_set_where(cpl_func) : CPL_ERROR_NONE;