GaussianPsf¶
- class lsst.afw.detection.GaussianPsf¶
Bases:
Psf
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)getDimensions
(self)getLocalKernel
(self, position, 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, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x78d94256e230>) float ¶
- computeBBox(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x78d94256da30>) lsst.geom.Box2I ¶
- computeImage(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x78d942566470>, 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 0x78d9608a2630>) lsst.geom.Box2I ¶
- computeKernelBBox(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x78d971e491b0>) lsst.geom.Box2I ¶
- computeKernelImage(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x78d942a90930>, 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 0x78d942ab4b70>) float ¶
- computeShape(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x78d942a76430>) lsst.afw.geom.ellipses.Quadrupole ¶
- getAverageColor(self: lsst.afw.detection.Psf) lsst.afw.image.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, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x78d942a5d430>) lsst::afw::math::Kernel ¶
- getSigma(self: lsst.afw.detection.GaussianPsf) float ¶
- isPersistable(*args, **kwargs)¶
Overloaded function.
isPersistable(self: lsst.afw.detection.GaussianPsf) -> bool
isPersistable(self: lsst.afw.detection.GaussianPsf) -> bool
- static readFits(*args, **kwargs)¶
Overloaded function.
readFits(fileName: str, hdu: int = -2147483648) -> lsst.afw.detection.GaussianPsf
readFits(manager: lsst.afw.fits._fits.MemFileManager, hdu: int = -2147483648) -> lsst.afw.detection.GaussianPsf
- 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.GaussianPsf, width: int, height: int) lsst.afw.detection.Psf ¶
- setCacheCapacity(self: lsst.afw.detection.Psf, arg0: int) None ¶
- writeFits(*args, **kwargs)¶
Overloaded function.
writeFits(self: lsst.afw.detection.GaussianPsf, fileName: str, mode: str = ‘w’) -> None
writeFits(self: lsst.afw.detection.GaussianPsf, manager: lsst.afw.fits._fits.MemFileManager, mode: str = ‘w’) -> None