highres-cortex 6.0.4
yl::IterativeRegionMerger< Tlabel, RegionQualityCriterion > Class Template Reference

#include <highres-cortex/iterative_region_merger.hh>

Public Member Functions

 IterativeRegionMerger (const LabelVolume< Tlabel > &label_vol, const RegionQualityCriterion &criterion=RegionQualityCriterion(), int verbosity=0)
 
virtual ~IterativeRegionMerger ()
 
void setVerbose (int verbosity=1)
 
void merge_worst_regions_iteratively ()
 
carto::VolumeRef< Tlabel > volume () const
 

Detailed Description

template<typename Tlabel, class RegionQualityCriterion>
class yl::IterativeRegionMerger< Tlabel, RegionQualityCriterion >

Definition at line 49 of file iterative_region_merger.hh.

Constructor & Destructor Documentation

◆ IterativeRegionMerger()

template<typename Tlabel, class RegionQualityCriterion>
yl::IterativeRegionMerger< Tlabel, RegionQualityCriterion >::IterativeRegionMerger ( const LabelVolume< Tlabel > & label_vol,
const RegionQualityCriterion & criterion = RegionQualityCriterion(),
int verbosity = 0 )
explicit

◆ ~IterativeRegionMerger()

template<typename Tlabel, class RegionQualityCriterion>
virtual yl::IterativeRegionMerger< Tlabel, RegionQualityCriterion >::~IterativeRegionMerger ( )
inlinevirtual

Definition at line 56 of file iterative_region_merger.hh.

Member Function Documentation

◆ merge_worst_regions_iteratively()

template<typename Tlabel, class RegionQualityCriterion>
void yl::IterativeRegionMerger< Tlabel, RegionQualityCriterion >::merge_worst_regions_iteratively ( )

◆ setVerbose()

template<typename Tlabel, class RegionQualityCriterion>
void yl::IterativeRegionMerger< Tlabel, RegionQualityCriterion >::setVerbose ( int verbosity = 1)

◆ volume()

template<typename Tlabel, class RegionQualityCriterion>
carto::VolumeRef< Tlabel > yl::IterativeRegionMerger< Tlabel, RegionQualityCriterion >::volume ( ) const
inline

Definition at line 62 of file iterative_region_merger.hh.


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