lsst.afw.detection#

Module for manipulating detected pixels.

Using lsst.afw.detection#

Contributing#

lsst.afw.detection is developed at lsst/afw. You can find Jira issues for this module under the afw component.

Python API reference#

lsst.afw.detection Package#

Functions#

createThreshold(value[, type, polarity])

footprintToBBoxList(arg0)

footprintsToNumpy(catalog[, bbox, shape, ...])

Convert all of the footprints in a catalog into a boolean array.

makeHeavyFootprint(*args, **kwargs)

Overloaded function.

mergeFootprints(arg0, arg1)

mergeHeavyFootprints(*args, **kwargs)

Overloaded function.

setMaskFromFootprintList(mask, footprints, ...)

writeFootprintAsDefects(fd, foot)

Write foot as a set of Defects to fd

Classes#

Class Inheritance Diagram#

Inheritance diagram of lsst.afw.detection.Footprint, lsst.afw.detection.FootprintControl, lsst.afw.detection.FootprintMergeList, lsst.afw.detection.FootprintSet, lsst.afw.detection.GaussianPsf, lsst.afw.detection.HeavyFootprintCtrl, lsst.afw.detection.HeavyFootprintD, lsst.afw.detection.HeavyFootprintF, lsst.afw.detection.HeavyFootprintI, lsst.afw.detection.HeavyFootprintU, lsst.afw.detection.multiband.MultibandFootprint, lsst.afw.detection.PeakCatalog, lsst.afw.detection.PeakColumnView, lsst.afw.detection.PeakRecord, lsst.afw.detection.PeakTable, lsst.afw.detection.Psf, lsst.afw.detection.Threshold

lsst.afw.detection.utils Module#

Functions#

writeFootprintAsDefects(fd, foot)

Write foot as a set of Defects to fd

footprintsToNumpy(catalog[, bbox, shape, ...])

Convert all of the footprints in a catalog into a boolean array.