FootprintSet

class lsst.afw.detection.FootprintSet

Bases: pybind11_builtins.pybind11_object

Methods Summary

getFootprints(self)
getRegion(self)
insertIntoImage(self)
makeHeavy(*args, **kwargs) Overloaded function.
makeSources(self, arg0)
merge(self, rhs, tGrow, rGrow, isotropic)
setFootprints(self, arg0)
setMask(*args, **kwargs) Overloaded function.
setRegion(self, arg0)
swap(self, arg0)

Methods Documentation

getFootprints(self: lsst.afw.detection.FootprintSet) → List[lsst.afw.detection.Footprint]
getRegion(self: lsst.afw.detection.FootprintSet) → lsst.geom.Box2I
insertIntoImage(self: lsst.afw.detection.FootprintSet) → lsst::afw::image::Image<unsigned long>
makeHeavy(*args, **kwargs)

Overloaded function.

  1. makeHeavy(self: lsst.afw.detection.FootprintSet, mimg: lsst::afw::image::MaskedImage<int, int, float>, ctrl: lsst.afw.detection.HeavyFootprintCtrl = None) -> None
  2. makeHeavy(self: lsst.afw.detection.FootprintSet, mimg: lsst::afw::image::MaskedImage<float, int, float>, ctrl: lsst.afw.detection.HeavyFootprintCtrl = None) -> None
  3. makeHeavy(self: lsst.afw.detection.FootprintSet, mimg: lsst::afw::image::MaskedImage<double, int, float>, ctrl: lsst.afw.detection.HeavyFootprintCtrl = None) -> None
  4. makeHeavy(self: lsst.afw.detection.FootprintSet, mimg: lsst::afw::image::MaskedImage<unsigned short, int, float>, ctrl: lsst.afw.detection.HeavyFootprintCtrl = None) -> None
  5. makeHeavy(self: lsst.afw.detection.FootprintSet, mimg: lsst::afw::image::MaskedImage<int, int, float>, ctrl: lsst.afw.detection.HeavyFootprintCtrl = None) -> None
  6. makeHeavy(self: lsst.afw.detection.FootprintSet, mimg: lsst::afw::image::MaskedImage<float, int, float>, ctrl: lsst.afw.detection.HeavyFootprintCtrl = None) -> None
  7. makeHeavy(self: lsst.afw.detection.FootprintSet, mimg: lsst::afw::image::MaskedImage<double, int, float>, ctrl: lsst.afw.detection.HeavyFootprintCtrl = None) -> None
  8. makeHeavy(self: lsst.afw.detection.FootprintSet, mimg: lsst::afw::image::MaskedImage<unsigned short, int, float>, ctrl: lsst.afw.detection.HeavyFootprintCtrl = None) -> None
  9. makeHeavy(self: lsst.afw.detection.FootprintSet, mimg: lsst::afw::image::MaskedImage<int, int, float>, ctrl: lsst.afw.detection.HeavyFootprintCtrl = None) -> None
  10. makeHeavy(self: lsst.afw.detection.FootprintSet, mimg: lsst::afw::image::MaskedImage<float, int, float>, ctrl: lsst.afw.detection.HeavyFootprintCtrl = None) -> None
  11. makeHeavy(self: lsst.afw.detection.FootprintSet, mimg: lsst::afw::image::MaskedImage<double, int, float>, ctrl: lsst.afw.detection.HeavyFootprintCtrl = None) -> None
  12. makeHeavy(self: lsst.afw.detection.FootprintSet, mimg: lsst::afw::image::MaskedImage<unsigned short, int, float>, ctrl: lsst.afw.detection.HeavyFootprintCtrl = None) -> None
  13. makeHeavy(self: lsst.afw.detection.FootprintSet, mimg: lsst::afw::image::MaskedImage<int, int, float>, ctrl: lsst.afw.detection.HeavyFootprintCtrl = None) -> None
  14. makeHeavy(self: lsst.afw.detection.FootprintSet, mimg: lsst::afw::image::MaskedImage<float, int, float>, ctrl: lsst.afw.detection.HeavyFootprintCtrl = None) -> None
  15. makeHeavy(self: lsst.afw.detection.FootprintSet, mimg: lsst::afw::image::MaskedImage<double, int, float>, ctrl: lsst.afw.detection.HeavyFootprintCtrl = None) -> None
  16. makeHeavy(self: lsst.afw.detection.FootprintSet, mimg: lsst::afw::image::MaskedImage<unsigned short, int, float>, ctrl: lsst.afw.detection.HeavyFootprintCtrl = None) -> None
makeSources(self: lsst.afw.detection.FootprintSet, arg0: lsst.afw.table.SourceCatalog) → None
merge(self: lsst.afw.detection.FootprintSet, rhs: lsst.afw.detection.FootprintSet, tGrow: int = 0, rGrow: int = 0, isotropic: bool = True) → None
setFootprints(self: lsst.afw.detection.FootprintSet, arg0: List[lsst.afw.detection.Footprint]) → None
setMask(*args, **kwargs)

Overloaded function.

  1. setMask(self: lsst.afw.detection.FootprintSet, mask: lsst::afw::image::Mask<int>, planeName: str) -> None
  2. setMask(self: lsst.afw.detection.FootprintSet, mask: lsst::afw::image::Mask<int>, planeName: str) -> None
  3. setMask(self: lsst.afw.detection.FootprintSet, mask: lsst::afw::image::Mask<int>, planeName: str) -> None
  4. setMask(self: lsst.afw.detection.FootprintSet, mask: lsst::afw::image::Mask<int>, planeName: str) -> None
  5. setMask(self: lsst.afw.detection.FootprintSet, arg0: lsst::afw::image::Mask<int>, arg1: str) -> None
  6. setMask(self: lsst.afw.detection.FootprintSet, arg0: lsst::afw::image::Mask<int>, arg1: str) -> None
setRegion(self: lsst.afw.detection.FootprintSet, arg0: lsst.geom.Box2I) → None
swap(self: lsst.afw.detection.FootprintSet, arg0: lsst.afw.detection.FootprintSet) → None