Orfeo Toolbox  4.0
Namespaces | Classes
otb::Functor Namespace Reference

Namespaces

namespace  LandsatTM
 

Classes

class  AlphaBlendingFunctor
 Implements simple blending. More...
 
class  AlphaBlendingFunctor< itk::RGBAPixel< TInputInternalPixel1 >, itk::RGBAPixel< TInputInternalPixel2 >, itk::RGBAPixel< TOutputInternalPixel > >
 
class  AlphaBlendingFunctorBase
 
class  AmplitudePhaseToRGBFunctor
 Function object to compute a color representation of a radar image. More...
 
class  ARVI
 This functor computes the Atmospherically Resistant Vegetation Index (ARVI) More...
 
class  AssociativeSymmetricalSum
 Functor used with the AssociativeSymmetricalSumImageFilter. More...
 
class  AttributesMapLabelObjectAccessor
 Allows to acces a given field of an AttributesMapLabelObject. More...
 
class  AttributesMapMeasurementFunctor
 This class allows to build a measurement vector from an AttributesMapLabelObject. More...
 
class  AVI
 This functor computes the Angular Vegetation Index (AVI) More...
 
class  BandStatsAttributesLabelObjectFunctor
 Functor to compute bands statistics attributes. More...
 
class  BayesianFunctor
 Functor for the bayesian fusion filter. Please refer to BayesianFusionFilter. More...
 
class  BinarySpectralAngleFunctor
 
class  CBAMI
 
class  CloudDetectionFunctor
 
class  CloudEstimatorFunctor
 Functor to help with the cloud detection. More...
 
class  ComplexToVector
 
class  ComplexToVector< itk::VariableLengthVector< TInput >, TOutput >
 
class  ComputeNeighborhoodContributionFunctor
 Unary neighborhood functor to compute the value of a pixel which is a sum of the surrounding pixels value ponderated by a coefficient. More...
 
class  ConcatenateScalarValueFunctor
 TODO. More...
 
class  ConnectedComponentMuParserFunctor
 
class  ConnectedLabelFunctor
 
class  ConvexOrConcaveDecisionRule
 This functor labels the given pixel between three classes Convex, Concave and Flat. More...
 
class  CrossCorrelation
 Functor to compute the cross correlation. More...
 
class  CzihoSOMLearningBehaviorFunctor
 Beta behavior over SOM training phase. More...
 
class  CzihoSOMNeighborhoodBehaviorFunctor
 Neighborhood size behavior over SOM training phase. More...
 
class  DistanceComparisonFunctor
 This functor is used in nearest neighborhood sorting. More...
 
class  DotProductFunctor
 Computes the dot product against a specific vector. More...
 
class  EnvelopeSavitzkyGolayInterpolationFunctor
 
class  EVI
 This functor computes the Enhanced Vegetation Index (EVI) More...
 
class  GAndRAndNirIndexBase
 Base class for Green And Red And NIR channels of Spot Images. More...
 
class  GAndRIndexBase
 Base class for Green And Red channels of Spot Images XS1 corresponds to the green channel XS2 corresponds to the red channel XS3 corresponds to the Nir channel XS4 corresponds to the Mir channel (for Spot 4 & 5) Implement operators for UnaryFunctorImageFilter templated with a VectorImage and BinaryFunctorImageFilter templated with single images. Subclasses should NOT overload operators, they must re-implement the Evaluate() method. More...
 
class  GEMI
 This functor computes the Global Environment Monitoring Index (GEMI) More...
 
class  HessianDeterminant
 This functor computes the determinant of symmetric 2*2 matrix . More...
 
class  HessianToScalar
 
class  HillShadeModulationFunctor
 Modulate an image with hill shading. More...
 
class  HillShadingFunctor
 Unary neighborhood functor to compute the lambertian of a surface. More...
 
class  HorizontalSobelOperator
 Performs the calculation of horizontal Sobel derivation. More...
 
class  HSVToRGBFunctor
 Function object to convert HSV value to RGB. More...
 
class  IB
 This functor computes the Brilliance Index (IB) More...
 
class  IB2
 This functor computes the Brilliance Index (IB2) More...
 
class  IC
 This functor computes the Color Index (IC) More...
 
class  ImageAndVectorImageOperationFunctor
 
class  ImageToLuminanceImageFunctor
 Add beta to the quotient Input over alpha. More...
 
class  ImageToReflectanceImageFunctor
 Call the ImageToLuminanceFunctor over the input and the LuminanceToReflectanceFunctor to this result. More...
 
class  IPVI
 This functor computes the Infrared Percentage Vegetation Index (IPVI) More...
 
class  IR
 This functor computes the Redness Index (IR) More...
 
class  ISRAUnmixingFunctor
 TODO. More...
 
class  ISU
 This functor computes the Index surfaces built (ISU) More...
 
class  JoinHistogramMI
 
class  KullbackLeiblerDistance
 Functor for KullbackLeiblerDistanceImageFilter. Please refer to KullbackLeiblerDistanceImageFilter. More...
 
class  KullbackLeiblerProfile
 Functor for KullbackLeiblerProfileImageFilter. Please refer to KullbackLeiblerProfileImageFilter. More...
 
class  KullbackLeiblerSupervizedDistance
 Functor for KullbackLeiblerSupervizedDistanceImageFilter. Please refer to KullbackLeiblerSupervizedDistanceImageFilter. More...
 
class  LabelObjectFieldsFunctor
 Returns additionnal OGR fields to be saved in VectorData. More...
 
class  LabelObjectToPolygonFunctor
 This class vectorizes a LabelObject to a Polygon. More...
 
class  LabelObjectWithClassLabelFieldsFunctor
 Returns additionnal OGR fields to be saved in VectorData. More...
 
class  LAIFromNDVIFormosat2Functor
 use red and nir image band to compute LAI image using formula a*(exp(nir-red)/((red+nir)*b)-exp(c*b)); with a = 0.1519 b = 3.9443 c = 0.13 this formula is only valid for Formosat 2 reflectance TOC More...
 
class  LAIFromNDVILogarithmic
 computes the LAI from NDVI More...
 
class  LAIFromReflectancesLinear
 computes the LAI from reflectances More...
 
class  LevelingFunctor
 This functor performs the pixel-wise leveling operation needed in the geodesic morphology decomposition filter. For more details, please refer to the documentation of this filter. More...
 
class  LHMI
 TODO. More...
 
class  LocalActivityOperator
 Performs the calculation of LocalActivity derivation. More...
 
class  LocalGradientOperator
 Performs the calculation of LocalGradient derivation. More...
 
class  Log10Thresholded
 
class  LPBlockMatching
 Functor to perform block-matching based on the L^p pseudo-norm. More...
 
class  LuminanceToReflectanceImageFunctor
 Compupute reflectance from the luminance value. More...
 
class  MagnitudeFunctor
 This functor computes the magnitude of a covariant vector. More...
 
class  MaskFunctor
 Output is a InputPixel if MaskPixel is m_Background and a defined other value (m_ObjectColor) otherwise. More...
 
class  MaskMuParserFunctor
 
class  MeanDifference
 
class  MeanFunctor
 This functor generate the mean value of a component pixels. More...
 
class  MeanRatio
 
class  MergeLabelObjectFunctor
 Merge two LabelObjects. More...
 
class  MNDWI
 This functor computes the Modified Normalized Difference Water Index (MNDWI) More...
 
class  MSAVI
 This functor computes the Modified Soil Adjusted Vegetation Index (MSAVI) More...
 
class  MSAVI2
 This functor computes the Modified Soil Adjusted Vegetation Index (MSAVI2) More...
 
class  MuellerToPolarisationDegreeAndPowerFunctor
 Evaluate the min and max polarisation degree and min and max power from the Mueller image. More...
 
class  MuellerToReciprocalCovarianceFunctor
 Evaluate the MLC image from the Mueller image. More...
 
class  MultiplyByScalar
 
class  MultiScaleConvexOrConcaveDecisionRule
 This Functor apply a classification rule on two membership value along with two labels. More...
 
class  NCCBlockMatching
 Functor to perform simple NCC block-matching. More...
 
class  NCLSUnmixingFunctor
 TODO. More...
 
class  NDBI
 This functor computes the Normalized Difference Built Up Index (NDBI) More...
 
class  NDPI
 This functor computes the Normalized Difference Pond Index (NDPI) More...
 
class  NDTI
 This functor computes the Normalized Difference Turbidity Index (NDTI) More...
 
class  NDVI
 This functor computes the Normalized Difference Vegetation Index (NDVI) More...
 
class  NDWI
 This functor computes the Normalized Difference Water Index (NDWI) More...
 
class  NDWI2
 This functor computes the Normalized Difference Water Index (NDWI2) More...
 
class  NonMaxRemovalByDirectionFunctor
 This functor is used by the NonMaxRemovalByDirectionFilter. More...
 
class  NormalizeAttributesLabelObjectFunctor
 Functor to normalize all attributes of a LabelMap. More...
 
class  NormalizeVectorImageFunctor
 NormalizeVectorImageFunctor. More...
 
class  OBIAMuParserFunctor
 
class  OrientationFunctor
 This functor computes the orientation of a cavariant vector
Orientation values lies between 0 and 2*Pi. More...
 
class  PolarimetricSynthesisFunctor
 Calculate the polarimetric synthesis. More...
 
class  ProjectiveProjectionFunctor
 TODO. More...
 
class  PVI
 This functor computes the Perpendicular Vegetation Index (PVI) More...
 
class  RadiometricMomentsFunctor
 
class  RadiometricNonWaterNonVegetationDetectionFunctor
 This functor uses computes RadiometricNonWaterNonVegetationIndexFunctor. More...
 
class  RadiometricNonWaterNonVegetationIndexFunctor
 This functor computes ndwi and ndvi of an image. More...
 
class  RAndBAndNIRIndexBase
 base class for R, B And NIR based Index Implement operators for UnaryFunctorImageFilter templated with a VectorImage and BinaryFunctorImageFilter templated with single images. Subclasses should NOT overload operators, they must re-implement the Evaluate() method. More...
 
class  RAndGAndNIRIndexBase
 base class for R, G And NIR based Index Implement operators for UnaryFunctorImageFilter templated with a VectorImage and BinaryFunctorImageFilter templated with single images. Subclasses should NOT overload operators, they must re-implement the Evaluate() method. More...
 
class  RAndNIRIndexBase
 Base class for R And NIR based Index. More...
 
class  ReciprocalCoherencyToReciprocalMuellerFunctor
 
class  ReciprocalCovarianceToCoherencyDegreeFunctor
 Evaluate the Coherency Degree coefficient from from the MLC image. More...
 
class  ReciprocalCovarianceToReciprocalCoherencyFunctor
 Evaluate the Coherency matrix from the Covariance image. More...
 
class  ReciprocalHAlphaFunctor
 
class  ReciprocalLinearCovarianceToReciprocalCircularCovarianceFunctor
 Compute the reciprocal Covariance circular matrix from the reciprocal Covariance linear matrix. Extract from Antennas for radar and communications Harold Mott p 317. More...
 
class  ReflectanceToSurfaceReflectanceImageFunctor
 Compute the surface reflectance pixel from a TOA reflectance. More...
 
class  ReliefColormapFunctor
 Function object which maps a scalar value into an RGB colormap value for relief representation. More...
 
class  RemoveIsolatedByDirectionFunctor
 Binary neighborhood functor to remove isolated pixels by direction. Used by the RemoveIsolatedByDirectionFilter. More...
 
class  RemoveWrongDirectionFunctor
 This functor is used by the RemoveWrongDirectionFilter. More...
 
class  RVI
 This functor computes the Ratio Vegetation Index (RVI) More...
 
class  SarBrightnessFunctor
 Compute the brightness value. $ \beta^{0} = (scale * DN^{2} + offset) * OldGain / NewGain * RangeSpreadLoss $. More...
 
class  SarRadiometricCalibrationFunctor
 Compute the backscatter value. $ \sigma^{0} = (scale * DN^{2} + offset) * sin( \theta_{inc}) * OldGain / NewGain * RangeSpreadLoss $. More...
 
class  SAVI
 This functor computes the Soil Adjusted Vegetation Index (SAVI) More...
 
class  SavitzkyGolayInterpolationFunctor
 
class  ScalarToRainbowRGBPixelFunctor
 Function object which maps a scalar value into a rainbow RGB pixel value. More...
 
class  SFSTexturesFunctor
 
class  ShapeAttributesLabelObjectFunctor
 Functor to compute shape attributes of one LabelObject. More...
 
class  SinclairToCircularCovarianceMatrixFunctor
 Construct the fully polarimetric circular covariance matrix with Sinclair matrix information. More...
 
class  SinclairToCoherencyMatrixFunctor
 Construct the fully polarimetric coherency matrix with Sinclair matrix information. More...
 
class  SinclairToCovarianceMatrixFunctor
 Construct the fully polarimetric covariance matrix with Sinclair matrix information. More...
 
class  SinclairToMuellerMatrixFunctor
 Construct Mueller matrix with Sinclair matrix information. Elements of the Mueller matrix are extract from Antennas for radar and communications Harold Mott p 503. More...
 
class  SinclairToReciprocalCircularCovarianceMatrixFunctor
 Construct the fully reciprocal polarimetric circular covariance matrix with Sinclair matrix information. More...
 
class  SinclairToReciprocalCoherencyMatrixFunctor
 Construct the reciprocal fully polarimetric coherency matrix with Sinclair matrix information. More...
 
class  SinclairToReciprocalCovarianceMatrixFunctor
 Construct the reciprocal fully polarimetric covariance matrix with Sinclair matrix information. More...
 
class  SingleComplexToVector
 
class  SobelOperator
 Performs the calculation of Sobel derivation. More...
 
class  SOMbasedImageFilterFunctor
 This class implements the functor that perform substitution between input image pixels and the corresponding winning neurons of a Kohonen map. More...
 
class  SOMLearningBehaviorFunctor
 Classical Beta behavior over SOM training phase. More...
 
class  SpectralAngleFunctor
 
class  SqrtSpectralAngleFunctor
 This functor computes the square root of a spectral angle according to a reference pixel. More...
 
class  SRWI
 This functor computes the Simple Ratio Water Index (SRWI) More...
 
class  SSDBlockMatching
 Functor to perform simple SSD block-matching. More...
 
class  SSDDivMeanBlockMatching
 Functor to perform derived SSD block-matching (SSD divided by mean) More...
 
class  StatisticsAttributesLabelObjectFunctor
 Functor to compute statistics attributes of one LabelObject. More...
 
class  TerraSarBrightnessFunctor
 Compute beta naught coefficient. More...
 
class  TimeSeriesLeastSquareFittingFunctor
 Implements a least squares fitting of a time profile. More...
 
class  TM4AndTM5IndexBase
 Base class for TM4 And TM5 channels of Land Sat (equivalent to Red and NIR of SPOT5) More...
 
class  TNDVI
 This functor computes the Transformed NDVI (TNDVI) More...
 
class  TSARVI
 This functor computes the Transformed Soil Atmospherical Resistant Vegetation Index (TSARVI) More...
 
class  TSAVI
 This functor computes the Transformed Soil Adjusted Vegetation Index (TSAVI) More...
 
class  UnConstrainedLeastSquareFunctor
 TODO. More...
 
class  UniformAlphaBlendingFunctor
 Implements simple blending For each channel the blending function is as follows:

\[ P_{o} = \alpha P_{i1} + (1 - \alpha) P_{i2} \]

. More...

 
class  VariableLengthVectorToMeasurementVectorFunctor
 Helper class to convert itk::VariableLengthVector samples to internal training vector type. More...
 
class  VectorAffineTransform
 This functor performs a per band linear transform of its input. More...
 
class  VectorCast
 This functor can be used to convert scalar value to VariableLengthVector with another precision a size of 1. More...
 
class  VectorChangeLabel
 
class  VectorComplexToVector
 
class  VectorShiftScale
 This functor performs a per band linear transform of its input. More...
 
class  VectorToAmplitudeFunctor
 
class  VectorToMeasurementVectorFunctor
 Helper class to convert itk::Vector and itk::FixedArray samples to internal training vector type. More...
 
class  VerticalSobelOperator
 Performs the calculation of vertical Sobel derivation. More...
 
class  WaterIndexBase
 Base class. More...
 
class  WaterIndexFunctor
 This functor will be used for most of water index functors. More...
 
class  WaterSqrtSpectralAngleFunctor
 This functor uses a spectral angle with a particular reference pixel. More...
 
class  WDVI
 This functor computes the Weighted Difference Vegetation Index (WDVI) More...
 

Generated at Sat Mar 8 2014 19:08:31 for Orfeo Toolbox with doxygen 1.8.3.1