GaussianPsf

class lsst.afw.detection.GaussianPsf

Bases: lsst.afw.detection.Psf

Attributes Summary

COPY
INTERNAL

Methods Summary

clone(self)
computeApertureFlux(self, radius, position, …)
computeBBox(self, position, nan), color)
computeImage(self, position, nan), color, owner)
computeKernelImage(self, position, nan), …)
computePeak(self, position, nan), color)
computeShape(self, position, nan), color)
getAverageColor(self)
getAveragePosition(self)
getCacheCapacity(self)
getDimensions(self)
getLocalKernel(self, position, nan), color)
getSigma(self)
isPersistable(*args, **kwargs) Overloaded function.
readFits(*args, **kwargs) Overloaded function.
recenterKernelImage(im, position, …)
resized(self, width, height)
setCacheCapacity(self, arg0)
writeFits(*args, **kwargs) Overloaded function.

Attributes Documentation

COPY = <ImageOwnerEnum.COPY: 0>
INTERNAL = <ImageOwnerEnum.INTERNAL: 1>

Methods Documentation

clone(self: lsst.afw.detection.GaussianPsf) → lsst.afw.detection.Psf
computeApertureFlux(self: lsst.afw.detection.Psf, radius: float, position: lsst.geom.Point2D = Point2D(nan, nan), color: lsst.afw.image.color.Color = <lsst.afw.image.color.Color object at 0x7f648dba8c30>) → float
computeBBox(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D = Point2D(nan, nan), color: lsst.afw.image.color.Color = <lsst.afw.image.color.Color object at 0x7f64a6a05af0>) → lsst.geom.Box2I
computeImage(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D = Point2D(nan, nan), color: lsst.afw.image.color.Color = <lsst.afw.image.color.Color object at 0x7f648dba88b0>, owner: lsst.afw.detection.Psf.ImageOwnerEnum = <ImageOwnerEnum.???: 0>) → lsst.afw.image.image.ImageD
computeKernelImage(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D = Point2D(nan, nan), color: lsst.afw.image.color.Color = <lsst.afw.image.color.Color object at 0x7f648dba8ab0>, owner: lsst.afw.detection.Psf.ImageOwnerEnum = <ImageOwnerEnum.???: 0>) → lsst.afw.image.image.ImageD
computePeak(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D = Point2D(nan, nan), color: lsst.afw.image.color.Color = <lsst.afw.image.color.Color object at 0x7f649e589170>) → float
computeShape(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D = Point2D(nan, nan), color: lsst.afw.image.color.Color = <lsst.afw.image.color.Color object at 0x7f648dba2cb0>) → lsst.afw.geom.ellipses.Quadrupole
getAverageColor(self: lsst.afw.detection.Psf) → lsst.afw.image.color.Color
getAveragePosition(self: lsst.afw.detection.Psf) → lsst.geom.Point2D
getCacheCapacity(self: lsst.afw.detection.Psf) → int
getDimensions(self: lsst.afw.detection.GaussianPsf) → lsst.geom.Extent2I
getLocalKernel(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D = Point2D(nan, nan), color: lsst.afw.image.color.Color = <lsst.afw.image.color.Color object at 0x7f648dba8df0>) → lsst::afw::math::Kernel
getSigma(self: lsst.afw.detection.GaussianPsf) → float
isPersistable(*args, **kwargs)

Overloaded function.

  1. isPersistable(self: lsst.afw.detection.GaussianPsf) -> bool
  2. isPersistable(self: lsst.afw.detection.GaussianPsf) -> bool
static readFits(*args, **kwargs)

Overloaded function.

  1. readFits(fileName: str, hdu: int = -2147483648) -> lsst.afw.detection.GaussianPsf
  2. readFits(manager: lsst.afw.fits._fits.MemFileManager, hdu: int = -2147483648) -> lsst.afw.detection.GaussianPsf
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.GaussianPsf, width: int, height: int) → lsst.afw.detection.Psf
setCacheCapacity(self: lsst.afw.detection.Psf, arg0: int) → None
writeFits(*args, **kwargs)

Overloaded function.

  1. writeFits(self: lsst.afw.detection.GaussianPsf, fileName: str, mode: str = ‘w’) -> None
  2. writeFits(self: lsst.afw.detection.GaussianPsf, manager: lsst.afw.fits._fits.MemFileManager, mode: str = ‘w’) -> None