BaselineUtilsF¶
- class lsst.meas.deblender.BaselineUtilsF¶
 Bases:
pybind11_objectAttributes Summary
Methods Summary
apportionFlux(arg0, arg1, arg2, arg3, arg4, ...)buildSymmetricTemplate(arg0, arg1, arg2, ...)getSignificantEdgePixels(img, sfoot, thresh)hasSignificantFluxAtEdge(img, sfoot, thresh)makeMonotonic(img, pk)medianFilter(img, outimg, halfsize)symmetrizeFootprint(foot, cx, cy)Attributes Documentation
- ASSIGN_STRAYFLUX = 1¶
 
- STRAYFLUX_NEAREST_FOOTPRINT = 16¶
 
- STRAYFLUX_R_TO_FOOTPRINT = 8¶
 
- STRAYFLUX_TO_POINT_SOURCES_ALWAYS = 4¶
 
- STRAYFLUX_TO_POINT_SOURCES_WHEN_NECESSARY = 2¶
 
- STRAYFLUX_TRIM = 32¶
 
Methods Documentation
- static apportionFlux(arg0: lsst.afw.image._maskedImage.MaskedImageF, arg1: lsst.afw.detection.Footprint, arg2: collections.abc.Sequence[lsst.afw.image._image.ImageF], arg3: collections.abc.Sequence[lsst.afw.detection.Footprint], arg4: lsst.afw.image._image.ImageF, arg5: collections.abc.Sequence[bool], arg6: collections.abc.Sequence[SupportsInt], arg7: collections.abc.Sequence[SupportsInt], arg8: SupportsInt, arg9: SupportsFloat) tuple¶
 
- static buildSymmetricTemplate(arg0: lsst.afw.image._maskedImage.MaskedImageF, arg1: lsst.afw.detection.Footprint, arg2: lsst.afw.detection.PeakRecord, arg3: SupportsFloat, arg4: bool, arg5: bool) tuple¶
 
- static getSignificantEdgePixels(img: lsst.afw.image._image.ImageF, sfoot: lsst.afw.detection.Footprint, thresh: SupportsFloat) lsst.afw.detection.Footprint¶
 
- static hasSignificantFluxAtEdge(img: lsst.afw.image._image.ImageF, sfoot: lsst.afw.detection.Footprint, thresh: SupportsFloat) bool¶
 
- static makeMonotonic(img: lsst.afw.image._image.ImageF, pk: lsst.afw.detection.PeakRecord) None¶
 
- static medianFilter(img: lsst.afw.image._image.ImageF, outimg: lsst.afw.image._image.ImageF, halfsize: SupportsInt) None¶
 
- static symmetrizeFootprint(foot: lsst.afw.detection.Footprint, cx: SupportsInt, cy: SupportsInt) lsst.afw.detection.Footprint¶