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 0x7fe4ee68e9f0>) → 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 0x7fe4ed5b1570>) → 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 0x7fe4edf54eb0>, 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 0x7fe4ed5a8430>, 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 0x7fe4ee58b5f0>) → 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 0x7fe4ed5b17b0>) → 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 0x7fe4edf443b0>) → 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
-