PsfexPsf

class lsst.meas.extensions.psfex.PsfexPsf

Bases: ImagePsf

Attributes Summary

COPY

INTERNAL

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 0x7b3de8e5ae30>) float
computeBBox(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7b3de8e34730>) lsst.geom.Box2I
computeImage(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7b3de9836630>, 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 0x7b3de9848df0>) lsst.geom.Box2I
computeKernelBBox(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7b3de8e59b30>) lsst.geom.Box2I
computeKernelImage(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7b3f23b9bef0>, 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 0x7b3de9811930>) float
computeShape(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7b3de9b89830>) 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 0x7b3de8dfb3b0>) lsst::afw::math::Kernel
getNdim(self: lsst.meas.extensions.psfex.PsfexPsf) int
isPersistable(*args, **kwargs)

Overloaded function.

  1. isPersistable(self: lsst.meas.extensions.psfex.PsfexPsf) -> bool

  2. isPersistable(self: lsst.meas.extensions.psfex.PsfexPsf) -> bool

static readFits(*args, **kwargs)

Overloaded function.

  1. readFits(fileName: str, hdu: int = -2147483648) -> lsst.meas.extensions.psfex.PsfexPsf

  2. 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.

  1. writeFits(self: lsst.meas.extensions.psfex.PsfexPsf, fileName: str, mode: str = ‘w’) -> None

  2. writeFits(self: lsst.meas.extensions.psfex.PsfexPsf, manager: lsst.afw.fits._fits.MemFileManager, mode: str = ‘w’) -> None