LSSTApplications
20.0.0
LSSTDataManagementBasePackage
|
Go to the documentation of this file.
27 template <
typename PixelT>
42 result.conformMaskPlanes(fileMaskDict);
47 #define INSTANTIATE(T) \
48 template Mask<T> MaskFitsReader::read(lsst::geom::Box2I const &, ImageOrigin, bool, bool)
Backwards-compatibility support for depersisting the old Calib (FluxMag0/FluxMag0Err) objects.
Represent a 2-dimensional array of bitmask pixels.
lsst::geom::Point2I readXY0(lsst::geom::Box2I const &bbox=lsst::geom::Box2I(), ImageOrigin origin=PARENT)
Read the image origin from the on-disk image or a subimage thereof.
static MaskPlaneDict parseMaskPlaneMetadata(std::shared_ptr< lsst::daf::base::PropertySet const > metadata)
Given a PropertySet that contains the MaskPlane assignments, setup the MaskPlanes.
static void setDefault(std::shared_ptr< MaskDict > dict)
std::int32_t MaskPixel
default type for Masks and MaskedImage Masks
A base class for image defects.
static std::shared_ptr< MaskDict > getDefault()
std::shared_ptr< daf::base::PropertyList > readMetadata()
Read the image's FITS header.
An integer coordinate rectangle.
Mask< PixelT > read(lsst::geom::Box2I const &bbox=lsst::geom::Box2I(), ImageOrigin origin=PARENT, bool conformMasks=false, bool allowUnsafe=false)
Read the Mask.
static std::shared_ptr< MaskDict > copyOrGetDefault(MaskPlaneDict const &dict)