te::idl::rp Namespace Reference

Functions

IDL_VPTR RegionGrowingSegmenter (int argc, IDL_VPTR *argv, char *argk)
 Raster region growing segmentation. More...
 

Function Documentation

IDL_VPTR te::idl::rp::RegionGrowingSegmenter ( int  argc,
IDL_VPTR *  argv,
char *  argk 
)

Raster region growing segmentation.

Raster segmentation following the region growing strategy.

Parameters
argcThe number of elements in argv.
argvAn array of IDL_VPTRs. These point to the IDL_VARIABLEs which comprise the arguments to the function.
Returns
A IDL_VPTR pointing to the function output (always must be a temporary object).
Note
The parameters order: argv[ 0 ]-Input array, argv[ 1 ]-minSegmentSize, argv[ 2 ]-segmentsSimilarityThreshold

Definition at line 50 of file Segmenter.cpp.

References te::rp::Segmenter::execute(), te::idl::IdlRaster::getNumberOfBands(), te::rst::Raster::getNumberOfColumns(), te::rst::Raster::getNumberOfRows(), te::rp::Segmenter::initialize(), te::rp::Segmenter::InputParameters::m_inputRasterBands, te::rp::Segmenter::InputParameters::m_inputRasterPtr, te::rp::SegmenterRegionGrowingStrategy::Parameters::m_minSegmentSize, te::rp::Segmenter::OutputParameters::m_outputRasterPtr, te::rp::Segmenter::OutputParameters::m_rType, te::rp::SegmenterRegionGrowingStrategy::Parameters::m_segmentsSimilarityThreshold, te::rp::Segmenter::InputParameters::m_strategyName, te::rp::Segmenter::InputParameters::setSegStrategyParams(), and te::idl::terralib2IdlType().

Referenced by IDL_Load().