Useful functions for Region Growing segmentation. More...
#include "Matrix.h"#include "SegmenterIdsManager.h"#include "SegmenterRegionGrowingMerger.h"#include "SegmenterRegionGrowingSegment.h"#include "SegmenterSegmentsBlock.h"Go to the source code of this file.
Namespaces | |
| te | |
| URI C++ Library. | |
| te::rp | |
| Namespace for Raster Processing module of TerraLib. | |
| te::rp::rg | |
Typedefs | |
| typedef float | te::rp::rg::BaatzFeatureType |
| Baatz Strategy feature type. More... | |
| typedef unsigned short int | te::rp::rg::IterationCounterType |
| Iteration counter type. More... | |
| typedef float | te::rp::rg::MeanFeatureType |
| Mean Strategy feature type. More... | |
| typedef Matrix < SegmenterSegmentsBlock::SegmentIdDataType > | te::rp::rg::SegmentsIdsMatrixT |
| Definition for segments ids matrix type. More... | |
Functions | |
| void | te::rp::rg::exportSegs2Tif (const SegmentsIdsMatrixT &segmentsIds, bool normto8bits, const std::string &fileName) |
| Export the segments IDs to a tif file. More... | |
| template<typename FeatureDataTypeT > | |
| unsigned int | te::rp::rg::getActiveSegmentsNumber (SegmenterRegionGrowingSegment< FeatureDataTypeT > *const actSegsListHeadPtr) |
| Returns the number of active segments. More... | |
| template<typename FeatureDataTypeT > | |
| void | te::rp::rg::mergeSegments (SegmentsIdsMatrixT &segmentsIds, const DissimilarityTypeT disimilarityThreshold, const unsigned int maxSegSizeThreshold, SegmenterIdsManager &segmenterIdsManager, SegmenterRegionGrowingMerger< FeatureDataTypeT > &merger, const bool enablelocalMutualBestFitting, const bool enableSameIterationMerges, SegmenterRegionGrowingSegment< FeatureDataTypeT > *auxSeg1Ptr, SegmenterRegionGrowingSegment< FeatureDataTypeT > *auxSeg2Ptr, SegmenterRegionGrowingSegment< FeatureDataTypeT > *auxSeg3Ptr, DissimilarityTypeT &minFoundDissimilarity, DissimilarityTypeT &maxFoundDissimilarity, unsigned int &totalMergesNumber, IterationCounterType &globalMergeIterationsCounter, SegmenterRegionGrowingSegment< FeatureDataTypeT > **const actSegsListHeadPtrPtr) |
| Merge closest segments. More... | |
Useful functions for Region Growing segmentation.
Definition in file SegmenterRegionGrowingFunctions.h.