lsst.meas.algorithms
22.0.1-29-g401bd7c4+5f62c5d854
|
#include <ImagePca.h>
Public Types | |
typedef std::vector< std::shared_ptr< ImageT > > | ImageList |
Public Member Functions | |
PsfImagePca (bool constantWeight=true, int border=3) | |
Ctor. More... | |
virtual void | analyze () |
Generate eigenimages that are normalised and background-subtracted. More... | |
void | addImage (std::shared_ptr< ImageT > img, double flux=0.0) |
ImageList | getImageList () const |
lsst::geom::Extent2I const | getDimensions () const |
std::shared_ptr< ImageT > | getMean () const |
virtual double | updateBadPixels (unsigned long mask, int const ncomp) |
std::vector< double > const & | getEigenValues () const |
ImageList const & | getEigenImages () const |
Definition at line 45 of file ImagePca.h.
|
inlineexplicit |
Ctor.
Definition at line 49 of file ImagePca.h.
|
virtual |
Generate eigenimages that are normalised and background-subtracted.
The background subtraction ensures PSF variation doesn't couple with small background errors.
Reimplemented from lsst::afw::image::ImagePca< ImageT >.
Definition at line 41 of file ImagePca.cc.