#include <xsh_dfs.h>
#include <xsh_utils.h>
#include <xsh_data_pre.h>
#include <xsh_qc_definition.h>
#include <xsh_error.h>
#include <xsh_msg.h>
#include <cpl.h>
#include <string.h>
#include <xsh_badpixelmap.h>
#include <xsh_detmon.h>
Go to the source code of this file.
Functions | |
void | xsh_badpixelmap_or (xsh_pre *self, const xsh_pre *right) |
void | xsh_set_image_cpl_bpmap (cpl_image *image, cpl_image *bpmap, int nx, int ny) |
void | xsh_bpmap_bitwise_to_flag (cpl_image *bpmap, int flag) |
void | xsh_bpmap_mask_bad_pixel (cpl_image *bpmap, cpl_mask *mask, int flag) |
void | xsh_bpmap_set_bad_pixel (cpl_image *bpmap, int ix, int iy, int flag) |
cpl_image * | xsh_bpmap_collapse_bpmap_create (cpl_imagelist *liste) |
int | xsh_bpmap_count (cpl_image *bpmap, int nx, int ny) |
void | xsh_bpmap_collapse_median (cpl_image *median, cpl_imagelist *list, cpl_mask *bpmap) |
void | xsh_bpmap_collapse_mean (cpl_image *mean, cpl_imagelist *list, cpl_mask *bpmap) |
cpl_error_code | xsh_badpixelmap_coadd (cpl_frame *self, const cpl_frame *right) |
static cpl_error_code | xsh_image_get_hot_cold_maps (cpl_image *masterbias, const double kappa_low, const double kappa_high, const int low_niter, const int high_niter, cpl_mask **bpmhot, int *hotpix_nb, cpl_mask **bpmcold, int *coldpix_nb, cpl_propertylist **hplist, cpl_propertylist **cplist) |
cpl_error_code | xsh_image_get_hot_cold_pixs (cpl_frame *frame_image, xsh_instrument *instrument, const double ks_low, const int cold_niter, const double ks_high, const int hot_niter, cpl_frame **cpix_frm, cpl_frame **hpix_frm) |
cpl_frame * | xsh_image_local_cold_pixs (cpl_image *ima, const double kappa, const int r, xsh_instrument *instr) |
cpl_frame * | xsh_image_local_hot_pixs (cpl_image *ima, const double kappa, const int r, xsh_instrument *instr) |
cpl_error_code | xsh_image_clean_mask_pixs (cpl_image **ima, cpl_image *msk, const int r) |
static cpl_error_code | xsh_image_coadd (cpl_image **self, const cpl_image *add) |
cpl_image * | xsh_image_flag_bptype_with_crox (cpl_image *ima) |