#include <MultiThresholdPartitionStep.h>
◆ MultiThresholdPartitionStep()
| SourceXtractor::MultiThresholdPartitionStep::MultiThresholdPartitionStep |
( |
std::shared_ptr< SourceFactory > | source_factory, |
|
|
SeFloat | contrast, |
|
|
unsigned int | thresholds_nb, |
|
|
unsigned int | min_deblend_area, |
|
|
unsigned int | seed ) |
◆ ~MultiThresholdPartitionStep()
| virtual SourceXtractor::MultiThresholdPartitionStep::~MultiThresholdPartitionStep |
( |
| ) |
|
|
virtualdefault |
◆ partition()
Implements SourceXtractor::PartitionStep.
Definition at line 130 of file MultiThresholdPartitionStep.cpp.
References std::list< T >::back(), SourceXtractor::ProcessedImage< T, P >::create(), SourceXtractor::VectorImage< T >::create(), std::vector< T >::emplace_back(), std::list< T >::empty(), std::vector< T >::empty(), SourceXtractor::LutzList::getGroups(), SourceXtractor::LutzList::labelImage(), SourceXtractor::LayerFilteredImage, m_contrast, m_min_deblend_area, m_source_factory, m_thresholds_nb, std::make_shared(), std::move(), std::list< T >::pop_back(), std::pow(), std::list< T >::push_back(), std::vector< T >::push_back(), and reassignPixels().
◆ reassignPixels()
◆ m_contrast
| SeFloat SourceXtractor::MultiThresholdPartitionStep::m_contrast |
|
private |
◆ m_min_deblend_area
| unsigned int SourceXtractor::MultiThresholdPartitionStep::m_min_deblend_area |
|
private |
◆ m_rng
| boost::random::mt19937 SourceXtractor::MultiThresholdPartitionStep::m_rng |
|
private |
◆ m_seed
| unsigned int SourceXtractor::MultiThresholdPartitionStep::m_seed |
|
private |
◆ m_source_factory
◆ m_thresholds_nb
| unsigned int SourceXtractor::MultiThresholdPartitionStep::m_thresholds_nb |
|
private |
The documentation for this class was generated from the following files: