All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
te::rp::SegmenterRegionGrowingStrategy Member List

This is the complete list of members for te::rp::SegmenterRegionGrowingStrategy, including all inherited members.

execute(SegmenterIdsManager &segmenterIdsManager, const te::rst::Raster &inputRaster, const std::vector< unsigned int > &inputRasterBands, const std::vector< double > &inputRasterGains, const std::vector< double > &inputRasterOffsets, te::rst::Raster &outputRaster, const unsigned int outputRasterBand, const bool enableProgressInterface)te::rp::SegmenterRegionGrowingStrategyvirtual
exportSegs2Tif(const SegmentsIdsMatrixT &segmentsIds, bool normto8bits, const std::string &fileName)te::rp::SegmenterRegionGrowingStrategyprotected
getMemUsageEstimation(const unsigned int bandsToProcess, const unsigned int pixelsNumber) const te::rp::SegmenterRegionGrowingStrategyvirtual
getOptimalBlocksOverlapSize() const te::rp::SegmenterRegionGrowingStrategyvirtual
getTouchingEdgeLength(const SegmentsIdsMatrixT &segsIds, const unsigned int &xStart, const unsigned int &yStart, const unsigned int &xBound, const unsigned int &yBound, const SegmenterSegmentsBlock::SegmentIdDataType &id1, const SegmenterSegmentsBlock::SegmentIdDataType &id2, unsigned int &edgeLength1, unsigned int &edgeLength2)te::rp::SegmenterRegionGrowingStrategyprotectedstatic
initialize(SegmenterStrategyParameters const *const strategyParams)te::rp::SegmenterRegionGrowingStrategyvirtual
initializeSegments(SegmenterIdsManager &segmenterIdsManager, const te::rst::Raster &inputRaster, const std::vector< unsigned int > &inputRasterBands, const std::vector< double > &inputRasterGains, const std::vector< double > &inputRasterOffsets, SegmentsIndexer &segments)te::rp::SegmenterRegionGrowingStrategyprotected
m_isInitializedte::rp::SegmenterRegionGrowingStrategyprotected
m_parameterste::rp::SegmenterRegionGrowingStrategyprotected
m_segmentsIdsMatrixte::rp::SegmenterRegionGrowingStrategyprotected
m_segmentsPoolte::rp::SegmenterRegionGrowingStrategyprotected
mergeSegments(const double similarityThreshold, SegmenterIdsManager &segmenterIdsManager, Merger &merger, const bool enablelocalMutualBestFitting, SegmentsIndexer &segsIndexer)te::rp::SegmenterRegionGrowingStrategyprotected
mergeSmallSegments(const unsigned int minSegmentSize, SegmenterIdsManager &segmenterIdsManager, Merger &merger, SegmentsIndexer &segsIndexer)te::rp::SegmenterRegionGrowingStrategyprotected
reset()te::rp::SegmenterRegionGrowingStrategyvirtual
SegmenterRegionGrowingStrategy()te::rp::SegmenterRegionGrowingStrategy
SegmenterStrategy()te::rp::SegmenterStrategyprotected
SegmentsIdsMatrixT typedefte::rp::SegmenterRegionGrowingStrategyprotected
~SegmenterRegionGrowingStrategy()te::rp::SegmenterRegionGrowingStrategy
~SegmenterStrategy()te::rp::SegmenterStrategyvirtual