Psf¶
-
class
lsst.afw.detection.
Psf
¶ Bases:
lsst.afw.typehandling.Storable
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)getLocalKernel
(self, position, nan), color)isPersistable
(self)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.Psf) → lsst.afw.detection.Psf¶
-
computeApertureFlux
(self: lsst.afw.detection.Psf, radius: float, position: lsst.geom.Point2D = Point2D(nan, nan), color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7fe3368e59f0>) → float¶
-
computeBBox
(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D = Point2D(nan, nan), color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7fe336fc4830>) → lsst.geom.Box2I¶
-
computeImage
(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D = Point2D(nan, nan), color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7fe3374bba70>, owner: lsst.afw.detection.Psf.ImageOwnerEnum = <ImageOwnerEnum.???: 0>) → lsst::afw::image::Image<double>¶
-
computeKernelImage
(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D = Point2D(nan, nan), color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7fe3368c59f0>, owner: lsst.afw.detection.Psf.ImageOwnerEnum = <ImageOwnerEnum.???: 0>) → lsst::afw::image::Image<double>¶
-
computePeak
(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D = Point2D(nan, nan), color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7fe3368c54f0>) → float¶
-
computeShape
(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D = Point2D(nan, nan), color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7fe336fc49b0>) → 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¶
-
getLocalKernel
(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D = Point2D(nan, nan), color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7fe336db8a30>) → lsst::afw::math::Kernel¶
-
isPersistable
(self: lsst.afw.detection.Psf) → bool¶
-
static
readFits
(*args, **kwargs)¶ Overloaded function.
- readFits(fileName: str, hdu: int = -2147483648) -> lsst.afw.detection.Psf
- readFits(manager: lsst.afw.fits._fits.MemFileManager, hdu: int = -2147483648) -> lsst.afw.detection.Psf
-
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¶
-
writeFits
(*args, **kwargs)¶ Overloaded function.
- writeFits(self: lsst.afw.detection.Psf, fileName: str, mode: str = ‘w’) -> None
- writeFits(self: lsst.afw.detection.Psf, manager: lsst.afw.fits._fits.MemFileManager, mode: str = ‘w’) -> None
-