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)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 0x7e438e1030f0>) float ¶
- computeBBox(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7e438ebca170>) lsst.geom.Box2I ¶
- computeImage(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7e438ebc2970>, owner: lsst.afw.detection.Psf.ImageOwnerEnum = <ImageOwnerEnum.???: 0>) lsst::afw::image::Image<double> ¶
- computeImageBBox(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7e44c7a7bbf0>) lsst.geom.Box2I ¶
- computeKernelBBox(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7e438e2c46f0>) lsst.geom.Box2I ¶
- computeKernelImage(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7e438ebd21b0>, owner: lsst.afw.detection.Psf.ImageOwnerEnum = <ImageOwnerEnum.???: 0>) lsst::afw::image::Image<double> ¶
- computePeak(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7e438e9a3670>) float ¶
- computeShape(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7e438e2c40f0>) 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 0x7e438e78c430>) lsst::afw::math::Kernel ¶
- 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<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, 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