23 #include "pybind11/pybind11.h" 36 template <
typename ImagePixelT>
40 mod.def(
"copyGoodPixels",
42 "destImage"_a,
"srcImage"_a);
43 mod.def(
"copyGoodPixels",
47 "destImage"_a,
"srcImage"_a,
"badPixelMask"_a);
53 py::module::import(
"lsst.afw.image");
55 declareCopyGoodPixels<double>(mod);
56 declareCopyGoodPixels<float>(mod);
57 declareCopyGoodPixels<int>(mod);
58 declareCopyGoodPixels<std::uint16_t>(mod);
A base class for image defects.
A class to manipulate images, masks, and variance as a single object.
Backwards-compatibility support for depersisting the old Calib (FluxMag0/FluxMag0Err) objects...
A class to represent a 2-dimensional array of pixels.
PYBIND11_MODULE(copyGoodPixels, mod)