|
LSSTApplications
10.0-2-g4f67435,11.0.rc2+1,11.0.rc2+12,11.0.rc2+3,11.0.rc2+4,11.0.rc2+5,11.0.rc2+6,11.0.rc2+7,11.0.rc2+8
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