37 typedef struct _hawki_bkg_frames_buffer_ hawki_bkg_frames_buffer;
39 struct _hawki_bkg_frames_buffer_
43 cpl_frameset * frames;
49 hawki_bkg_frames_buffer * hawki_bkg_frames_buffer_init
50 (
const cpl_frameset * fset);
52 void hawki_bkg_frames_buffer_delete(hawki_bkg_frames_buffer * frames_buffer);
54 int hawki_bkg_fill_assoc(cpl_frameset * objframes, cpl_propertylist * proplist);
56 int hawki_bkg_from_objects_median
57 (
const cpl_frameset * objframes, cpl_imagelist * bkg);
59 int hawki_bkg_from_sky_median
60 (
const cpl_frameset * skyframes,
63 int hawki_bkg_from_running_mean
64 (cpl_imagelist * objimages,
65 const cpl_vector * medians,
72 int hawki_bkg_from_running_mean_frame_extension
73 (hawki_bkg_frames_buffer * frames_buffer,
74 cpl_vector * offsets_x,
75 cpl_vector * offsets_y,
76 cpl_image * globalmask,
79 cpl_image * distortion_x,
80 cpl_image * distortion_y,
88 int hawki_bkg_set_obj_mask
89 (cpl_image * target_image,
90 cpl_image * globalmask,