SourceXtractorPlusPlus
0.10
Please provide a description of the project.
|
#include <SimpleBackgroundAnalyzer.h>
Public Member Functions | |
virtual | ~SimpleBackgroundAnalyzer ()=default |
BackgroundModel | analyzeBackground (std::shared_ptr< DetectionImage > image, std::shared_ptr< WeightImage > variance_map, std::shared_ptr< Image< unsigned char >> mask, WeightImage::PixelType variance_threshold) const override |
![]() | |
virtual | ~BackgroundAnalyzer ()=default |
Static Public Member Functions | |
static SeFloat | getVariance (std::shared_ptr< DetectionImage > image) |
Definition at line 33 of file SimpleBackgroundAnalyzer.h.
|
virtualdefault |
|
overridevirtual |
Implements SourceXtractor::BackgroundAnalyzer.
Definition at line 38 of file SimpleBackgroundAnalyzer.cpp.
References SourceXtractor::bck_model_logger, SourceXtractor::ConstantImage< T >::create(), SourceXtractor::ProcessedImage< T, P >::create(), SourceXtractor::VectorImage< T >::create(), Elements::Logging::debug(), getVariance(), and std::sort().
|
static |
Definition at line 62 of file SimpleBackgroundAnalyzer.cpp.
Referenced by analyzeBackground().