34 #include "casu_mods.h"
35 #include "catalogue/casu_utils.h"
36 #include "catalogue/casu_fits.h"
37 #include "casu_mask.h"
38 #include "catalogue/imcore.h"
90 extern int casu_opm(casu_fits *infile, casu_fits *conf,
int ipix,
91 float threshold,
int nbsize,
float filtfwhm,
92 int niter,
int *status) {
95 casu_fits *in_copy,*c_copy;
99 if (*status != CASU_OK)
110 retval =
imcore_opm(in_copy,c_copy,ipix,threshold,nbsize,filtfwhm,niter);
111 if (retval != CASU_OK) {
119 cpl_mask_or(cpl_image_get_bpm(im),
cpl_image * casu_fits_get_image(casu_fits *p)
void casu_fits_delete(casu_fits *p)
casu_fits * casu_fits_duplicate(casu_fits *in)
int casu_opm(casu_fits *infile, casu_fits *conf, int ipix, float threshold, int nbsize, float filtfwhm, int niter, int *status)
Generate an object mask from an input image.
int imcore_opm(casu_fits *infile, casu_fits *conf, int ipix, float threshold, int nbsize, float filtfwhm, int niter)
Create an object mask.