Kernel#
- class lsst.afw.math.Kernel#
Bases:
pybind11_objectMethods Summary
clone(self)computeCache(self, arg0)computeImage(self, image, doNormalize[, x, y])getBBox(self)getCacheSize(self)getCtr(self)getDimensions(self)getHeight(self)getKernelParameter(self, arg0)getKernelParameters(self)getNKernelParameters(self)getNSpatialParameters(self)getSpatialFunction(self, arg0)getSpatialFunctionList(self)getSpatialParameters(self)getWidth(self)growBBox(self, arg0)isPersistable(self)isSpatiallyVarying(self)readFits(*args, **kwargs)Overloaded function.
resized(self, width, height)setCtr(self, arg0)setDimensions(self, arg0)setHeight(self, arg0)setKernelParameters(*args, **kwargs)Overloaded function.
setSpatialParameters(self, arg0)setWidth(self, arg0)shrinkBBox(self, arg0)toString(self[, prefix])writeFits(*args, **kwargs)Overloaded function.
Methods Documentation
- clone(self: lsst.afw.math.Kernel) lsst.afw.math.Kernel#
- computeCache(self: lsst.afw.math.Kernel, arg0: SupportsInt | SupportsIndex) None#
- computeImage(self: lsst.afw.math.Kernel, image: lsst.afw.image._image.ImageD, doNormalize: bool, x: SupportsFloat | SupportsIndex = 0.0, y: SupportsFloat | SupportsIndex = 0.0) float#
- computeKernelParametersFromSpatialModel(self: lsst.afw.math.Kernel, arg0: collections.abc.Sequence[SupportsFloat | SupportsIndex], arg1: SupportsFloat | SupportsIndex, arg2: SupportsFloat | SupportsIndex) None#
- getBBox(self: lsst.afw.math.Kernel) lsst.geom.Box2I#
- getCacheSize(self: lsst.afw.math.Kernel) int#
- getCtr(self: lsst.afw.math.Kernel) lsst.geom.Point2I#
- getDimensions(self: lsst.afw.math.Kernel) lsst.geom.Extent2I#
- getHeight(self: lsst.afw.math.Kernel) int#
- getKernelParameter(self: lsst.afw.math.Kernel, arg0: SupportsInt | SupportsIndex) float#
- getKernelParameters(self: lsst.afw.math.Kernel) list[float]#
- getNKernelParameters(self: lsst.afw.math.Kernel) int#
- getNSpatialParameters(self: lsst.afw.math.Kernel) int#
- getSpatialFunction(self: lsst.afw.math.Kernel, arg0: SupportsInt | SupportsIndex) lsst.afw.math.Function2D#
- getSpatialFunctionList(self: lsst.afw.math.Kernel) list[lsst.afw.math.Function2D]#
- getSpatialParameters(self: lsst.afw.math.Kernel) list[list[float]]#
- getWidth(self: lsst.afw.math.Kernel) int#
- growBBox(self: lsst.afw.math.Kernel, arg0: lsst.geom.Box2I) lsst.geom.Box2I#
- isPersistable(self: lsst.afw.math.Kernel) bool#
- isSpatiallyVarying(self: lsst.afw.math.Kernel) bool#
- static readFits(*args, **kwargs)#
Overloaded function.
readFits(fileName: str, hdu: typing.SupportsInt | typing.SupportsIndex = -2147483648) -> lsst.afw.math.Kernel
readFits(manager: lsst.afw.fits._fits.MemFileManager, hdu: typing.SupportsInt | typing.SupportsIndex = -2147483648) -> lsst.afw.math.Kernel
- resized(self: lsst.afw.math.Kernel, width: SupportsInt | SupportsIndex, height: SupportsInt | SupportsIndex) lsst.afw.math.Kernel#
- setCtr(self: lsst.afw.math.Kernel, arg0: lsst.geom.Point2I) None#
- setDimensions(self: lsst.afw.math.Kernel, arg0: lsst.geom.Extent2I) None#
- setHeight(self: lsst.afw.math.Kernel, arg0: SupportsInt | SupportsIndex) None#
- setKernelParameters(*args, **kwargs)#
Overloaded function.
setKernelParameters(self: lsst.afw.math.Kernel, arg0: collections.abc.Sequence[typing.SupportsFloat | typing.SupportsIndex]) -> None
setKernelParameters(self: lsst.afw.math.Kernel, arg0: tuple[typing.SupportsFloat | typing.SupportsIndex, typing.SupportsFloat | typing.SupportsIndex]) -> None
- setSpatialParameters(self: lsst.afw.math.Kernel, arg0: collections.abc.Sequence[collections.abc.Sequence[SupportsFloat | SupportsIndex]]) None#
- setWidth(self: lsst.afw.math.Kernel, arg0: SupportsInt | SupportsIndex) None#
- shrinkBBox(self: lsst.afw.math.Kernel, arg0: lsst.geom.Box2I) lsst.geom.Box2I#
- toString(self: lsst.afw.math.Kernel, prefix: str = '') str#
- writeFits(*args, **kwargs)#
Overloaded function.
writeFits(self: lsst.afw.math.Kernel, fileName: str, mode: str = ‘w’) -> None
writeFits(self: lsst.afw.math.Kernel, manager: lsst.afw.fits._fits.MemFileManager, mode: str = ‘w’) -> None