|
LSSTApplications
8.0.0.0+107,8.0.0.1+13,9.1+18,9.2,master-g084aeec0a4,master-g0aced2eed8+6,master-g15627eb03c,master-g28afc54ef9,master-g3391ba5ea0,master-g3d0fb8ae5f,master-g4432ae2e89+36,master-g5c3c32f3ec+17,master-g60f1e072bb+1,master-g6a3ac32d1b,master-g76a88a4307+1,master-g7bce1f4e06+57,master-g8ff4092549+31,master-g98e65bf68e,master-ga6b77976b1+53,master-gae20e2b580+3,master-gb584cd3397+53,master-gc5448b162b+1,master-gc54cf9771d,master-gc69578ece6+1,master-gcbf758c456+22,master-gcec1da163f+63,master-gcf15f11bcc,master-gd167108223,master-gf44c96c709
LSSTDataManagementBasePackage
|
Search through images for Footprints with no masked pixels. More...
#include <KernelCandidateDetection.h>
Public Types | |
| typedef boost::shared_ptr < KernelCandidateDetection > | Ptr |
| typedef boost::shared_ptr < lsst::afw::image::MaskedImage < PixelT > > | MaskedImagePtr |
Public Member Functions | |
| KernelCandidateDetection (lsst::pex::policy::Policy const &policy) | |
| virtual | ~KernelCandidateDetection () |
| void | apply (MaskedImagePtr const &templateMaskedImage, MaskedImagePtr const &scienceMaskedImage) |
| Runs Detection on a single image for significant peaks, and checks returned Footprints for Masked pixels. More... | |
| bool | growCandidate (lsst::afw::detection::Footprint::Ptr fp, int fpGrowPix, MaskedImagePtr const &templateMaskedImage, MaskedImagePtr const &scienceMaskedImage) |
| std::vector < lsst::afw::detection::Footprint::Ptr > | getFootprints () |
Private Attributes | |
| lsst::pex::policy::Policy | _policy |
| lsst::afw::image::MaskPixel | _badBitMask |
| std::vector < lsst::afw::detection::Footprint::Ptr > | _footprints |
Search through images for Footprints with no masked pixels.
| templateMaskedImage | MaskedImage that will be convolved with kernel |
| scienceMaskedImage | MaskedImage to subtract convolved template from |
| policy | Policy for operations; in particular object detection |
Definition at line 35 of file KernelCandidateDetection.h.
| typedef boost::shared_ptr<lsst::afw::image::MaskedImage<PixelT> > lsst::ip::diffim::KernelCandidateDetection< PixelT >::MaskedImagePtr |
Definition at line 38 of file KernelCandidateDetection.h.
| typedef boost::shared_ptr<KernelCandidateDetection> lsst::ip::diffim::KernelCandidateDetection< PixelT >::Ptr |
Definition at line 37 of file KernelCandidateDetection.h.
| lsst::ip::diffim::KernelCandidateDetection< PixelT >::KernelCandidateDetection | ( | lsst::pex::policy::Policy const & | policy | ) |
Definition at line 34 of file KernelCandidateDetection.cc.
|
inlinevirtual |
Definition at line 42 of file KernelCandidateDetection.h.
| void lsst::ip::diffim::KernelCandidateDetection< PixelT >::apply | ( | MaskedImagePtr const & | templateMaskedImage, |
| MaskedImagePtr const & | scienceMaskedImage | ||
| ) |
Runs Detection on a single image for significant peaks, and checks returned Footprints for Masked pixels.
Definition at line 78 of file KernelCandidateDetection.cc.
|
inline |
Definition at line 52 of file KernelCandidateDetection.h.
| bool lsst::ip::diffim::KernelCandidateDetection< PixelT >::growCandidate | ( | lsst::afw::detection::Footprint::Ptr | fp, |
| int | fpGrowPix, | ||
| MaskedImagePtr const & | templateMaskedImage, | ||
| MaskedImagePtr const & | scienceMaskedImage | ||
| ) |
Definition at line 148 of file KernelCandidateDetection.cc.
|
private |
Definition at line 56 of file KernelCandidateDetection.h.
|
private |
Definition at line 57 of file KernelCandidateDetection.h.
|
private |
Definition at line 52 of file KernelCandidateDetection.h.
1.8.5