te::rp::TiePointsLocatorSURFStrategy Member List

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

checkForDuplicatedInterestPoints(const InterestPointsSetT &interestPoints, double &x, double &y)te::rp::TiePointsLocatorStrategyprotectedstatic
createIntegralImage(const FloatsMatrix &inputData, FloatsMatrix &outputData)te::rp::TiePointsLocatorSURFStrategyprotectedstatic
createTifFromMatrix(const FloatsMatrix &rasterData, const InterestPointsSetT &interestPoints, const std::string &tifFileName)te::rp::TiePointsLocatorStrategyprotectedstatic
DoublesMatrix typedefte::rp::TiePointsLocatorStrategyprotected
executeMatchingByEuclideanDist(const FloatsMatrix &featuresSet1, const FloatsMatrix &featuresSet2, const InterestPointsSetT &interestPointsSet1, const InterestPointsSetT &interestPointsSet2, te::gm::GeometricTransformation const *const raster1ToRaster2TransfPtr, const double raster1ToRaster2TransfDMapError, MatchedInterestPointsSetT &matchedPoints) const te::rp::TiePointsLocatorSURFStrategyprotected
executeMatchingByEuclideanDistThreadEntry(ExecuteMatchingByEuclideanDistThreadEntryParams *paramsPtr)te::rp::TiePointsLocatorSURFStrategyprotectedstatic
features2Tiff(const DoublesMatrix &features, const InterestPointsSetT &interestPoints, const std::string &fileNameBeginning)te::rp::TiePointsLocatorStrategyprotectedstatic
FloatsMatrix typedefte::rp::TiePointsLocatorStrategyprotected
generateSurfFeatures(const InterestPointsSetT &interestPoints, const FloatsMatrix &integralRasterData, InterestPointsSetT &validInterestPoints, FloatsMatrix &features)te::rp::TiePointsLocatorSURFStrategyprotectedstatic
getAutoMaxTiePointsNumber() const te::rp::TiePointsLocatorSURFStrategyprotectedvirtual
getDefaultSpecStrategyParams(std::auto_ptr< TiePointsLocatorStrategyParameters > &defaultSpecParamsPtr) const te::rp::TiePointsLocatorSURFStrategyvirtual
getHaarXVectorIntensity(BufferType &buffer, const unsigned int &centerX, const unsigned int &centerY, const unsigned int &radius)te::rp::TiePointsLocatorSURFStrategyinlineprotectedstatic
getHaarYVectorIntensity(BufferType &buffer, const unsigned int &centerX, const unsigned int &centerY, const unsigned int &radius)te::rp::TiePointsLocatorSURFStrategyinlineprotectedstatic
getIntegralBoxSum(BufferType &buffer, const unsigned int &upperLeftX, const unsigned int &upperLeftY, const unsigned int &lowerRightX, const unsigned int &lowerRightY)te::rp::TiePointsLocatorSURFStrategyinlineprotectedstatic
getMatchedInterestPoints(te::gm::GeometricTransformation const *const raster1ToRaster2TransfPtr, const double raster1ToRaster2TransfDMapError, MatchedInterestPointsSetT &matchedInterestPoints)te::rp::TiePointsLocatorSURFStrategyprotectedvirtual
getSubSampledSpecStrategyParams(const double subSampleOptimizationRescaleFactor, const TiePointsLocatorStrategyParameters &inputSpecParams, std::auto_ptr< TiePointsLocatorStrategyParameters > &subSampledSpecParamsPtr) const te::rp::TiePointsLocatorSURFStrategyvirtual
getSurfDxxDerivative(float **bufferPtr, const unsigned int &centerX, const unsigned int &centerY, const unsigned int &lobeWidth, const unsigned int &lobeRadius)te::rp::TiePointsLocatorSURFStrategyinlineprotectedstatic
getSurfDxyDerivative(float **bufferPtr, const unsigned int &centerX, const unsigned int &centerY, const unsigned int &lobeWidth)te::rp::TiePointsLocatorSURFStrategyinlineprotectedstatic
getSurfDyyDerivative(float **bufferPtr, const unsigned int &centerX, const unsigned int &centerY, const unsigned int &lobeWidth, const unsigned int &lobeRadius)te::rp::TiePointsLocatorSURFStrategyinlineprotectedstatic
getSurfFilterSize(const unsigned int &octaveIndex, const unsigned int &scaleIndex)te::rp::TiePointsLocatorSURFStrategyinlineprotectedstatic
getSurfOctaveBaseFilterSize(const unsigned int &octaveIndex)te::rp::TiePointsLocatorSURFStrategyinlineprotectedstatic
getSurfOctaveFilterStepSize(const unsigned int &octaveIndex)te::rp::TiePointsLocatorSURFStrategyinlineprotectedstatic
initialize(const te::rp::TiePointsLocatorInputParameters &inputParameters)te::rp::TiePointsLocatorSURFStrategyprotectedvirtual
InterestPointsListT typedefte::rp::TiePointsLocatorStrategyprotected
InterestPointsSetT typedefte::rp::TiePointsLocatorStrategyprotected
loadRasterData(te::rst::Raster const *rasterPtr, const std::vector< unsigned int > &rasterBands, te::rst::Raster const *maskRasterPtr, const unsigned int maskRasterBand, const unsigned int rasterTargetAreaLineStart, const unsigned int rasterTargetAreaColStart, const unsigned int rasterTargetAreaWidth, const unsigned int rasterTargetAreaHeight, const double desiredRescaleFactorX, const double desiredRescaleFactorY, const te::rst::Interpolator::Method rasterInterpMethod, const unsigned char maxMemPercentUsage, std::vector< boost::shared_ptr< FloatsMatrix > > &loadedRasterData, UCharsMatrix &loadedMaskRasterData, double &achievedRescaleFactorX, double &achievedRescaleFactorY)te::rp::TiePointsLocatorStrategyprotectedstatic
locateSurfInterestPoints(const unsigned int maxInterestPoints, const FloatsMatrix &integralRasterData, UCharsMatrix const *maskRasterDataPtr, InterestPointsSetT &interestPoints) const te::rp::TiePointsLocatorSURFStrategyprotected
locateSurfInterestPointsThreadEntry(SurfLocatorThreadParams *paramsPtr)te::rp::TiePointsLocatorSURFStrategyprotectedstatic
m_inputParameterste::rp::TiePointsLocatorSURFStrategyprotected
m_isInitializedte::rp::TiePointsLocatorSURFStrategyprotected
MatchedInterestPointsSetT typedefte::rp::TiePointsLocatorStrategyprotected
reset()te::rp::TiePointsLocatorSURFStrategyprotectedvirtual
roolUpBuffer(BufferElementT **bufferPtr, const unsigned int &bufferLinesNumber)te::rp::TiePointsLocatorStrategyinlineprotectedstatic
TiePointsLocatorStrategy()te::rp::TiePointsLocatorStrategyprotected
TiePointsLocatorSURFStrategy()te::rp::TiePointsLocatorSURFStrategyprotected
TiePointsLocatorSURFStrategyFactory classte::rp::TiePointsLocatorSURFStrategyfriend
UCharsMatrix typedefte::rp::TiePointsLocatorStrategyprotected
~TiePointsLocatorStrategy()te::rp::TiePointsLocatorStrategyvirtual
~TiePointsLocatorSURFStrategy()te::rp::TiePointsLocatorSURFStrategy