BaselineUtilsF¶
- 
class 
lsst.meas.deblender.BaselineUtilsF¶ Bases:
pybind11_builtins.pybind11_objectAttributes Summary
ASSIGN_STRAYFLUXSTRAYFLUX_NEAREST_FOOTPRINTSTRAYFLUX_R_TO_FOOTPRINTSTRAYFLUX_TO_POINT_SOURCES_ALWAYSSTRAYFLUX_TO_POINT_SOURCES_WHEN_NECESSARYSTRAYFLUX_TRIMMethods 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: List[lsst.afw.image.image.ImageF], arg3: List[lsst.afw.detection.Footprint], arg4: lsst.afw.image.image.ImageF, arg5: List[bool], arg6: List[int], arg7: List[int], arg8: int, arg9: float) → tuple¶ 
- 
static 
buildSymmetricTemplate(arg0: lsst.afw.image.maskedImage.MaskedImageF, arg1: lsst.afw.detection.Footprint, arg2: lsst.afw.detection.PeakRecord, arg3: float, arg4: bool, arg5: bool) → tuple¶ 
- 
static 
getSignificantEdgePixels(img: lsst.afw.image.image.ImageF, sfoot: lsst.afw.detection.Footprint, thresh: float) → lsst.afw.detection.Footprint¶ 
- 
static 
hasSignificantFluxAtEdge(img: lsst.afw.image.image.ImageF, sfoot: lsst.afw.detection.Footprint, thresh: float) → 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: int) → None¶ 
- 
static 
symmetrizeFootprint(foot: lsst.afw.detection.Footprint, cx: int, cy: int) → lsst.afw.detection.Footprint¶ 
-