PsfexPsf¶
- class lsst.meas.extensions.psfex.PsfexPsf¶
Bases:
ImagePsf
Attributes Summary
Methods Summary
clone
(self)computeApertureFlux
(self, radius, position, ...)computeBBox
(self, position, color)computeImage
(self, position, color, owner)computeImageBBox
(self, position, color)computeKernelBBox
(self, position, color)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)getNdim
(self)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, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7994a09f86f0>) float ¶
- computeBBox(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x799491107af0>) lsst.geom.Box2I ¶
- computeImage(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x799476e09070>, owner: lsst.afw.detection.Psf.ImageOwnerEnum = <ImageOwnerEnum.???: 0>) lsst.afw.image._image.ImageD ¶
- computeImageBBox(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x799476e73330>) lsst.geom.Box2I ¶
- computeKernelBBox(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x799476e07930>) lsst.geom.Box2I ¶
- computeKernelImage(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7994772572b0>, owner: lsst.afw.detection.Psf.ImageOwnerEnum = <ImageOwnerEnum.???: 0>) lsst.afw.image._image.ImageD ¶
- computePeak(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7994772556f0>) float ¶
- computeShape(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x799476e731b0>) lsst.afw.geom.ellipses.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(float('nan'), float('nan'))) lsst.afw.math.LinearCombinationKernel ¶
- getLocalKernel(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7994911053f0>) lsst::afw::math::Kernel ¶
- getNdim(self: lsst.meas.extensions.psfex.PsfexPsf) int ¶
- isPersistable(*args, **kwargs)¶
Overloaded function.
isPersistable(self: lsst.meas.extensions.psfex.PsfexPsf) -> bool
isPersistable(self: lsst.meas.extensions.psfex.PsfexPsf) -> bool
- static readFits(*args, **kwargs)¶
Overloaded function.
readFits(fileName: str, hdu: int = -2147483648) -> lsst.meas.extensions.psfex.PsfexPsf
readFits(manager: lsst.afw.fits._fits.MemFileManager, hdu: int = -2147483648) -> lsst.meas.extensions.psfex.PsfexPsf
- static recenterKernelImage(im: lsst.afw.image._image.ImageD, position: lsst.geom.Point2D, warpAlgorithm: str = 'lanczos5', warpBuffer: int = 5) lsst.afw.image._image.ImageD ¶
- 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, arg0: lsst::afw::table::io::OutputArchiveHandle) None ¶
- writeFits(*args, **kwargs)¶
Overloaded function.
writeFits(self: lsst.meas.extensions.psfex.PsfexPsf, fileName: str, mode: str = ‘w’) -> None
writeFits(self: lsst.meas.extensions.psfex.PsfexPsf, manager: lsst.afw.fits._fits.MemFileManager, mode: str = ‘w’) -> None