23 #if !defined(LSST_AFW_MATH_OFFSETIMAGE_H) 24 #define LSST_AFW_MATH_OFFSETIMAGE_H 1 51 template <
typename ImageT>
53 std::string const& algorithmName =
"lanczos5",
unsigned int buffer = 0);
60 template <
typename ImageT>
70 template <
typename ImageT>
78 template <
typename ImageT>
86 template <
typename ImageT>
std::shared_ptr< ImageT > flipImage(ImageT const &inImage, bool flipLR, bool flipTB)
Flip an image left–right and/or top–bottom.
A base class for image defects.
std::shared_ptr< ImageT > rotateImageBy90(ImageT const &image, int nQuarter)
Rotate an image by an integral number of quarter turns.
std::shared_ptr< ImageT > offsetImage(ImageT const &image, float dx, float dy, std::string const &algorithmName="lanczos5", unsigned int buffer=0)
Return an image offset by (dx, dy) using the specified algorithm.
Backwards-compatibility support for depersisting the old Calib (FluxMag0/FluxMag0Err) objects...
Property
control what is calculated
std::shared_ptr< ImageT > binImage(ImageT const &inImage, int const binX, int const binY, lsst::afw::math::Property const flags=lsst::afw::math::MEAN)