PsfexPsf¶
-
class
lsst.meas.extensions.psfex.PsfexPsf¶ Bases:
lsst.meas.algorithms.imagePsf.ImagePsfAttributes Summary
Methods Summary
clone(self)computeApertureFlux(self, radius, position, …)computeBBox(self, position, color)computeImage(self, position, color, owner)computeKernelImage(self, position, color, owner)computePeak(self, position, color)computeShape(self, position, color)getAverageColor(self)getAveragePosition(self)getCacheCapacity(self)getKernel(self, position)getLocalKernel(self, position, color)isPersistable(*args, **kwargs)Overloaded function.
readFits(*args, **kwargs)Overloaded function.
recenterKernelImage(im, position, …)resized(self, width, height)setCacheCapacity(self, arg0)write(self, arg0)writeFits(*args, **kwargs)Overloaded function.
Attributes Documentation
-
COPY= <ImageOwnerEnum.COPY: 0>¶
-
INTERNAL= <ImageOwnerEnum.INTERNAL: 1>¶
Methods Documentation
-
clone(self:lsst.meas.extensions.psfex.PsfexPsf) → lsst.afw.detection.Psf¶
-
computeApertureFlux(self: lsst.afw.detection.Psf, radius: float, position: lsst.geom.Point2D = Point2D(nan, nan), color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7ff485c98570>) → float¶
-
computeBBox(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D = Point2D(nan, nan), color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7ff57c964bb0>) → lsst.geom.Box2I¶
-
computeImage(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D = Point2D(nan, nan), color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7ff485c98230>, owner: lsst.afw.detection.Psf.ImageOwnerEnum = <ImageOwnerEnum.???: 0>) → lsst::afw::image::Image<double>¶
-
computeKernelImage(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D = Point2D(nan, nan), color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7ff485c98430>, owner: lsst.afw.detection.Psf.ImageOwnerEnum = <ImageOwnerEnum.???: 0>) → lsst::afw::image::Image<double>¶
-
computePeak(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D = Point2D(nan, nan), color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7ff5734d5a30>) → float¶
-
computeShape(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D = Point2D(nan, nan), color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7ff4860c2930>) →lsst.afw.geom.Quadrupole¶
-
getAverageColor(self: lsst.afw.detection.Psf) → lsst.afw.image.Color¶
-
getAveragePosition(self:lsst.meas.extensions.psfex.PsfexPsf) → lsst.geom.Point2D¶
-
getCacheCapacity(self: lsst.afw.detection.Psf) → int¶
-
getKernel(self:lsst.meas.extensions.psfex.PsfexPsf, position: lsst.geom.Point2D = Point2D(nan, nan)) → lsst.afw.math.LinearCombinationKernel¶
-
getLocalKernel(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D = Point2D(nan, nan), color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7ff485c98770>) → lsst::afw::math::Kernel¶
-
isPersistable(*args, **kwargs)¶ Overloaded function.
isPersistable(self: lsst.meas.extensions.psfex.psfexPsf.PsfexPsf) -> bool
isPersistable(self: lsst.meas.extensions.psfex.psfexPsf.PsfexPsf) -> bool
-
static
readFits(*args, **kwargs)¶ Overloaded function.
readFits(fileName: str, hdu: int = -2147483648) -> lsst.meas.extensions.psfex.psfexPsf.PsfexPsf
readFits(manager: lsst.afw.fits._fits.MemFileManager, hdu: int = -2147483648) -> lsst.meas.extensions.psfex.psfexPsf.PsfexPsf
-
static
recenterKernelImage(im: lsst::afw::image::Image<double>, position: lsst.geom.Point2D, warpAlgorithm: str = 'lanczos5', warpBuffer: int = 5) → lsst::afw::image::Image<double>¶
-
resized(self: lsst.afw.detection.Psf, width: int, height: int) → lsst.afw.detection.Psf¶
-
setCacheCapacity(self: lsst.afw.detection.Psf, arg0: int) → None¶
-
write(self: lsst.meas.extensions.psfex.psfexPsf.PsfexPsf, arg0: lsst::afw::table::io::OutputArchiveHandle) → None¶
-
writeFits(*args, **kwargs)¶ Overloaded function.
writeFits(self: lsst.meas.extensions.psfex.psfexPsf.PsfexPsf, fileName: str, mode: str = ‘w’) -> None
writeFits(self: lsst.meas.extensions.psfex.psfexPsf.PsfexPsf, manager: lsst.afw.fits._fits.MemFileManager, mode: str = ‘w’) -> None
-