SourceXtractorPlusPlus 1.0.3
SourceXtractor++, the next generation SExtractor
Loading...
Searching...
No Matches
SegmentationFactory.h
Go to the documentation of this file.
1
22
23#ifndef _SEIMPLEMENTATION_SEGMENTATIONFACTORY_H
24#define _SEIMPLEMENTATION_SEGMENTATIONFACTORY_H
25
26
30
33
34
35namespace SourceXtractor {
36
73
74} /* namespace SourceXtractor */
75
76
77#endif
Interface of objects which can be configured.
virtual ~SegmentationFactory()=default
Destructor.
void reportConfigDependencies(Euclid::Configuration::ConfigManager &manager) const override
Registers all the Configuration dependencies.
std::shared_ptr< DetectionImageFrame::ImageFilter > m_filter
void configure(Euclid::Configuration::ConfigManager &manager) override
Method which should initialize the object.
std::vector< std::vector< AssocModeConfig::CatalogEntry > > m_catalogs
std::shared_ptr< TaskProvider > m_task_provider
std::shared_ptr< Segmentation > createSegmentation() const
SegmentationFactory(std::shared_ptr< TaskProvider > task_provider)
Constructor.
SegmentationConfig::Algorithm m_algorithm