SourceXtractorPlusPlus 0.21
SourceXtractor++, the next generation SExtractor
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | List of all members
SourceXtractor::SimpleBackgroundAnalyzer Class Reference

#include <SimpleBackgroundAnalyzer.h>

Inheritance diagram for SourceXtractor::SimpleBackgroundAnalyzer:
Inheritance graph
[legend]
Collaboration diagram for SourceXtractor::SimpleBackgroundAnalyzer:
Collaboration graph
[legend]

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
 
- Public Member Functions inherited from SourceXtractor::BackgroundAnalyzer
virtual ~BackgroundAnalyzer ()=default
 
virtual 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 =0
 

Static Public Member Functions

static SeFloat getVariance (std::shared_ptr< DetectionImage > image)
 

Detailed Description

Definition at line 33 of file SimpleBackgroundAnalyzer.h.

Constructor & Destructor Documentation

◆ ~SimpleBackgroundAnalyzer()

virtual SourceXtractor::SimpleBackgroundAnalyzer::~SimpleBackgroundAnalyzer ( )
virtualdefault

Member Function Documentation

◆ analyzeBackground()

BackgroundModel SourceXtractor::SimpleBackgroundAnalyzer::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

◆ getVariance()

SeFloat SourceXtractor::SimpleBackgroundAnalyzer::getVariance ( std::shared_ptr< DetectionImage > image)
static

Definition at line 62 of file SimpleBackgroundAnalyzer.cpp.

References x, and y.

Referenced by analyzeBackground().


The documentation for this class was generated from the following files: