OTB
6.7.0
Orfeo Toolbox

boost  
Details  
GeoInformationConversion  Helper functions to do the geo information conversions used frequently 
itk  
ImageDimension > >  
ImageDimension > >  
ImageDimension > >  
Concept  
complex< TComponent > >  
VirtualImageDimension >, TImageToImageMetricv4 >  
VirtualImageDimension >, TJointHistogramMetric >  
ImageDimension >, TLevelSetEvolution >  
const_iterator >, TLevelSetEvolution >  
LayerConstIterator >, TLevelSetEvolution >  
ImageDimension >, TLevelSetEvolution >  
Math  
VariableLengthVector< TPixelType > >  
vector< T > >  
Point >  
Point3i >  
Matx< T, NRows, NColumns > >  
Size >  
CoordRepType > >  
CoordRepType > >  
Dimension > >  
complex< double > >  
complex< float > >  
Statistics  
vector< T > >  
MalcolmSparseLevelSetImage< VDimension > >  
ShiSparseLevelSetImage< VDimension > >  
WhitakerSparseLevelSetImage< TOutput, VDimension > >  
QtProgressBar  
kmldom  
MetaDataHelper  Contains small helper functions to manipulate itk::MetaDataDictionary 
MetaDataKey  
mvd  
Ui  
Wrapper  
ComplexInputImageInitializer  WIP 
ComplexOutputImageInitializer  WIP 
FileSelectionInitializer  WIP 
InputFilenameInitializer  WIP 
InputFilenameListInitializer  WIP 
InputImageInitializer  WIP 
InputImageListInitializer  WIP 
InputProcessXMLInitializer  WIP 
InputVectorDataInitializer  WIP 
InputVectorDataListInitializer  WIP 
OutputFilenameInitializer  WIP 
OutputImageInitializer  WIP 
OutputProcessXMLInitializer  WIP 
OutputVectorDataInitializer  WIP 
ParameterListInitializer  WIP 
QtWidgetView  
ToolTipInitializer  WIP 
AboutDialog  
AbstractDragAndDropEventFilter  Widget template skeleton to copypaste when adding a new widget class 
AbstractImageViewManipulator  Base class for QWidget manipulation 
MouseContext  
NavigationContext  
AbstractImageViewRenderer  TODO 
RenderingContext  
AbstractLayerModel  WIP 
AbstractModel  
AbstractModelController  
AbstractWorker  Abstract worker object used as a baseclass for threaded tasks 
Application  
ApplicationLauncher  WIP 
ApplicationsBrowser  Search for available applications in a directory 
ApplicationsToolBox  Widget template skeleton to copypaste when adding a new widget class 
ApplicationsToolBoxController  Colorsetup widget controller for VectorImageModel objects 
BackgroundTask  WIP 
ColorBandDynamicsWidget  
ColorDynamicsController  Colordynamics widget controller for VectorImageModel objects 
ColorDynamicsWidget  
ColorSetupController  Colorsetup widget controller for VectorImageModel objects 
ColorSetupWidget  
DoubleValidator  WIP 
DropLineEdit  Widget template skeleton to copypaste when adding a new widget class 
FilenameDragAndDropEventFilter  Widget template skeleton to copypaste when adding a new widget class 
FilenameInterface  WIP 
HistogramController  Colorsetup widget controller for VectorImageModel objects 
HistogramPlotPicker  Widget template skeleton to copypaste when adding a new widget class 
HistogramWidget  Widget template skeleton to copypaste when adding a new widget class 
Bounds  
I18nApplication  The MVD2 application (which is different from QApplication) 
I18nCoreApplication  The MVD2 coreapplication (which is different from QCoreApplication) 
I18nMainWindow  Mainwindow widget base for the i18n application 
ImageImporter  Import image worker. It is parametrized by the image filename and the desired (width, height) bestfit size 
ImagePlacenameLoader  
ImageProperties  WIP 
Flags  
ImageSettings  WIP 
ImageSettingsInterface  WIP 
ImageViewManipulator  TODO 
ImageViewRenderer  
RenderingContext  
ImageViewWidget  
ImportImagesDialog  Widget template skeleton to copypaste when adding a new widget class 
ImportSubDatasetDialog  Widget template skeleton to copypaste when adding a new widget class 
KeymapDialog  
LayerStackController  WIP 
LayerStackItemModel  WIP 
LayerStackWidget  Widget template skeleton to copypaste when adding a new widget class 
MainWindow  The application mainwidow widget 
MainWindowTitleLoader  Imports an image into a Monteverdi dataset 
MaplaApplication  
MaplaMainWindow  The application mainwidow widget 
ModifiableInterface  
MultiResolutionPyramidWidget  Widget template skeleton to copypaste when adding a new widget class 
MyClass  WIP 
MyWidget  Widget template skeleton to copypaste when adding a new widget class 
OTBApplicationsModel  
OverviewBuilder  Import image worker. It is parametrized by the image filename and the desired (width, height) bestfit size 
PixelDescriptionWidget  Widget to show current pixel under cursor description 
PixelInfo  
PreferencesDialog  
ProcessObjectObserver  WIP 
ProgressInterface  WIP 
ProjectionBarWidget  ProjectionBarWidget widget class 
QuicklookModel  
QuicklookViewManipulator  TODO 
QuicklookViewRenderer  
RenderingContext  
SearchableTreeWidget  Database content browser. Presents: 
SerializableInterface  'Template method' pattern applied to serializable objects 
ShaderWidget  Widget template skeleton to copypaste when adding a new widget class 
StackedLayerModel  WIP 
StatusBarWidget  Status Bar widget widget class 
SystemError  WIP 
TaskProgressDialog  Widget template skeleton to copypaste when adding a new widget class 
TreeWidget  Widget template skeleton to copypaste when adding a new widget class 
TreeWidgetItem  
TreeWidgetItemDragAndDropEventFilter  Widget template skeleton to copypaste when adding a new widget class 
VectorImageModel  
VectorImageSettings  WIP 
VisibleInterface  WIP 
ossimplugins  
otb  The "otb" namespace contains all Orfeo Toolbox (OTB) classes 
Accessor  
ShiftScalePixelAccessor  Apply a shift scale operation to the value 
VectorImageToASPixelAccessor  Give access to a Vector pixel type as if it were a RGBPixel type 
BandName  
CellFusionMode  
Function  
AmplitudeFunctor  Compute the module from the selected channel in the input 
BlackmanWindowFunction  Window function for sinc interpolation.

ChannelSelectorFunctor  Base class for pixel representation functions 
ComplexToIntensity  
CosineWindowFunction  
GaussianWindowFunction  Gaussian interpolation windowing function.

HammingWindowFunction  Window function for sinc interpolation.

ImaginaryToComplex  
LanczosWindowFunction  Window function for sinc interpolation.
Note: Paper referenced in WindowedSincInterpolateImageFunctionBase gives an incorrect definition of this window function 
PhaseFunctor  Compute the module from the selected channel in the input 
ProlateFunction  Prolate function give the value of the prolate profile following one of the 2 image dimension 
RealAndImaginaryToComplex  
RealToComplex  
WelchWindowFunction  Window function for sinc interpolation.

Functor  
LandsatTM  
BarrenLandOrBuiltUpOrCloudsSpectralRule  
BIO  
Bright  
DominantBlueSpectralRule  
FlatResponseBarrenLandOrBuiltUpSpectralRule  
KernelSpectralRule  
LandsatTMIndex  
LandsatTMIndexBase  Base class for LandsatTM indices 
LinguisticVariables  
MIR1  
MIR2  
MIRTIR  
NDBBBI  
NDBSI  
NDSI  
NDSIVis  
NDVI  
NIR  
PitbogOrGreenhouseSpectralRule  
RangelandSpectralRule  
ShadowCloudOrSnowSpectralRule  
ShadowWithBarrenLandSpectralRule  
ShadowWithVegetationSpectralRule  
SnowOrIceSpectralRule  
SpectralRuleBasedClassifier  Implementation of the SpectralRuleBasedClassifier for Landsat TM image land cover classification as described in table IV of Baraldi et al. 2006, "Automatic Spectral RuleBased Preliminary Mapping of Calibrated Landsat TM and ETM+ Images", IEEE Trans. on Geoscience and Remote Sensing, vol 44, no 9. This classifier assumes that the input image is calibrated in reflectances and in temperature. The reflectances can be given in the 01 range (Normalized) or in 01000 (Thousands). Temperatures can be given in Kelvin, in Kelvin*100 or in Celsius. Appropriate accessors are available for setting these units 
ThickCloudsSpectralRule  
ThinCloudsSpectralRule  
TIR  
VegetationSpectralRule  
Vis  
WaterOrShadowSpectralRule  
WetlandSpectralRule  
AffineFunctor  This functor performs a linear transform of its input 
AlphaBlendingFunctor  Implements simple blending 
AlphaBlendingFunctor< itk::RGBAPixel< TInputInternalPixel1 >, itk::RGBAPixel< TInputInternalPixel2 >, itk::RGBAPixel< TOutputInternalPixel > >  
AlphaBlendingFunctorBase  
AmplitudePhaseToRGBFunctor  Function object to compute a color representation of a radar image 
ARVI  This functor computes the Atmospherically Resistant Vegetation Index (ARVI) 
AssociativeSymmetricalSum  Functor used with the AssociativeSymmetricalSumImageFilter 
AttributesMapLabelObjectAccessor  Allows accessing a given field of an AttributesMapLabelObject 
AttributesMapMeasurementFunctor  This class allows building a measurement vector from an AttributesMapLabelObject 
AVI  This functor computes the Angular Vegetation Index (AVI) 
BandStatsAttributesLabelObjectFunctor  Functor to compute bands statistics attributes 
BayesianFunctor  Functor for the bayesian fusion filter. Please refer to BayesianFusionFilter 
BinarySpectralAngleFunctor  
CBAMI  
ChangeNoDataFunctor  Functor used by ChangeNoDataValueFilter 
CloudDetectionFunctor  
CloudEstimatorFunctor  Functor to help with the cloud detection 
ComplexToVector  
ComplexToVector< itk::VariableLengthVector< TInput >, TOutput >  
ComputeNeighborhoodContributionFunctor  Unary neighborhood functor to compute the value of a pixel which is a sum of the surrounding pixels value ponderated by a coefficient 
ConcatenateScalarValueFunctor  TODO 
ConnectedComponentMuParserFunctor  
ConnectedLabelFunctor  
ConvertTypeFunctor  
CrossCorrelation  Functor to compute the cross correlation 
CzihoSOMLearningBehaviorFunctor  Beta behavior over SOM training phase 
CzihoSOMNeighborhoodBehaviorFunctor  Neighborhood size behavior over SOM training phase 
DistanceComparisonFunctor  This functor is used in nearest neighborhood sorting 
DotProductFunctor  Computes the dot product against a specific vector 
EnvelopeSavitzkyGolayInterpolationFunctor  
EVI  This functor computes the Enhanced Vegetation Index (EVI) 
GAndRAndNirIndexBase  Base class for Green And Red And NIR channels of Spot Images 
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 reimplement the Evaluate() method 
GEMI  This functor computes the Global Environment Monitoring Index (GEMI) 
HessianDeterminant  This functor computes the determinant of symmetric 2*2 matrix 
HessianToScalar  
HillShadeModulationFunctor  Modulate an image with hill shading 
HillShadingFunctor  Unary neighborhood functor to compute the lambertian of a surface 
HorizontalSobelOperator  Performs the calculation of horizontal Sobel derivation 
HSVToRGBFunctor  Function object to convert HSV value to RGB 
IB  This functor computes the Brilliance Index (IB) 
IB2  This functor computes the Brilliance Index (IB2) 
IC  This functor computes the Color Index (IC) 
ImageAndVectorImageOperationFunctor  
ImageToRadianceImageFunctor  Add beta to the quotient Input over alpha 
ImageToReflectanceImageFunctor  Call the ImageToRadianceFunctor over the input and the RadianceToReflectanceFunctor to this result 
IPVI  This functor computes the Infrared Percentage Vegetation Index (IPVI) 
IR  This functor computes the Redness Index (IR) 
ISRAUnmixingFunctor  TODO 
ISU  This functor computes the Index surfaces built (ISU) 
JoinHistogramMI  
KullbackLeiblerDistance  Functor for KullbackLeiblerDistanceImageFilter. Please refer to KullbackLeiblerDistanceImageFilter 
KullbackLeiblerProfile  Functor for KullbackLeiblerProfileImageFilter. Please refer to KullbackLeiblerProfileImageFilter 
KullbackLeiblerSupervizedDistance  Functor for KullbackLeiblerSupervizedDistanceImageFilter. Please refer to KullbackLeiblerSupervizedDistanceImageFilter 
LabelObjectFieldsFunctor  Returns additional OGR fields to be saved in VectorData 
LabelObjectToPolygonFunctor  This class vectorizes a LabelObject to a Polygon 
LabelObjectWithClassLabelFieldsFunctor  Returns additional OGR fields to be saved in VectorData 
LabelToBoundaryFunctor  Functor to extract segmentation boundaries 
LAIFromNDVIFormosat2Functor  Use red and nir image band to compute LAI image using formula a*(exp(nirred)/((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 
LAIFromNDVILogarithmic  Computes the LAI from NDVI 
LAIFromReflectancesLinear  Computes the LAI from reflectances 
LevelingFunctor  This functor performs the pixelwise leveling operation needed in the geodesic morphology decomposition filter. For more details, please refer to the documentation of this filter 
LHMI  TODO 
LocalActivityOperator  Performs the calculation of LocalActivity derivation 
LocalGradientOperator  Performs the calculation of LocalGradient derivation 
Log10Thresholded  
LPBlockMatching  Functor to perform blockmatching based on the L^p pseudonorm 
MagnitudeFunctor  This functor computes the magnitude of a covariant vector 
MaskFunctor  Output is a InputPixel if MaskPixel is m_Background and a defined other value (m_ObjectColor) otherwise 
MaskMuParserFunctor  
MeanDifference  
MeanFunctor  This functor generate the mean value of a component pixels 
MeanRatio  
MergeLabelObjectFunctor  Merge two LabelObjects 
MNDWI  This functor computes the Modified Normalized Difference Water Index (MNDWI) 
MSAVI  This functor computes the Modified Soil Adjusted Vegetation Index (MSAVI) 
MSAVI2  This functor computes the Modified Soil Adjusted Vegetation Index (MSAVI2) 
MuellerToPolarisationDegreeAndPowerFunctor  Evaluate the min and max polarisation degree and min and max power from the Mueller image 
MuellerToReciprocalCovarianceFunctor  Evaluate the MLC image from the Mueller image 
MultiplyByScalar  
NCCBlockMatching  Functor to perform simple NCC blockmatching 
NCLSUnmixingFunctor  TODO 
NDBI  This functor computes the Normalized Difference Built Up Index (NDBI) 
NDPI  This functor computes the Normalized Difference Pond Index (NDPI) 
NDTI  This functor computes the Normalized Difference Turbidity Index (NDTI) 
NDVI  This functor computes the Normalized Difference Vegetation Index (NDVI) 
NDWI  This functor computes the Normalized Difference Water Index (NDWI) 
NDWI2  This functor computes the Normalized Difference Water Index (NDWI2) 
NoDataFunctor  Functor used by ImageToNoDataMaskFilter 
NonMaxRemovalByDirectionFunctor  This functor is used by the NonMaxRemovalByDirectionFilter 
NormalizeAttributesLabelObjectFunctor  Functor to normalize all attributes of a LabelMap 
NormalizeVectorImageFunctor  NormalizeVectorImageFunctor 
OBIAMuParserFunctor  
OrientationFunctor  This functor computes the orientation of a cavariant vector Orientation values lies between 0 and 2*Pi 
PolarimetricSynthesisFunctor  Calculate the polarimetric synthesis 
ProjectiveProjectionFunctor  TODO 
PVI  This functor computes the Perpendicular Vegetation Index (PVI) 
RadianceToImageImageFunctor  Subtract beta to the Input and multiply by alpha 
RadianceToReflectanceImageFunctor  Compute reflectance from the radiance value 
RadiometricMomentsFunctor  
RadiometricNonWaterNonVegetationDetectionFunctor  This functor uses computes RadiometricNonWaterNonVegetationIndexFunctor 
RadiometricNonWaterNonVegetationIndexFunctor  This functor computes ndwi and ndvi of an image 
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 reimplement the Evaluate() method 
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 reimplement the Evaluate() method 
RAndNIRIndexBase  Base class for R And NIR based Index 
ReciprocalBarnesDecompFunctor  
ReciprocalCoherencyToReciprocalMuellerFunctor  
ReciprocalCovarianceToCoherencyDegreeFunctor  Evaluate the Coherency Degree coefficient from from the MLC image 
ReciprocalCovarianceToReciprocalCoherencyFunctor  Evaluate the Coherency matrix from the Covariance image 
ReciprocalHAlphaFunctor  
ReciprocalHuynenDecompFunctor  Evaluate the Huynen decomposition from the reciprocal Sinclair matrix image 
ReciprocalLinearCovarianceToReciprocalCircularCovarianceFunctor  Compute the reciprocal Covariance circular matrix from the reciprocal Covariance linear matrix. Extract from Antennas for radar and communications Harold Mott p 317 
ReciprocalPauliDecompFunctor  Evaluate the Pauli decomposition from the reciprocal Sinclair matrix image 
ReflectanceToImageImageFunctor  Call the ReflectanceToRadianceFunctor over the input and the RadianceToImageFunctor to this result 
ReflectanceToRadianceImageFunctor  Compute radiance from the reflectance value 
ReflectanceToSurfaceReflectanceImageFunctor  Compute the surface reflectance pixel from a TOA reflectance 
ReliefColormapFunctor  Function object which maps a scalar value into an RGB colormap value for relief representation 
RemoveIsolatedByDirectionFunctor  Binary neighborhood functor to remove isolated pixels by direction. Used by the RemoveIsolatedByDirectionFilter 
RemoveWrongDirectionFunctor  This functor is used by the RemoveWrongDirectionFilter 
RVI  This functor computes the Ratio Vegetation Index (RVI) 
SarBrightnessFunctor  Compute the brightness value. 
SAVI  This functor computes the Soil Adjusted Vegetation Index (SAVI) 
SavitzkyGolayInterpolationFunctor  
ScalarToRainbowRGBPixelFunctor  Function object which maps a scalar value into a rainbow RGB pixel value 
SFSTexturesFunctor  
ShapeAttributesLabelObjectFunctor  Functor to compute shape attributes of one LabelObject 
SinclairToCircularCovarianceMatrixFunctor  Construct the fully polarimetric circular covariance matrix with Sinclair matrix information 
SinclairToCoherencyMatrixFunctor  Construct the fully polarimetric coherency matrix with Sinclair matrix information 
SinclairToCovarianceMatrixFunctor  Construct the fully polarimetric covariance matrix with Sinclair matrix information 
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 
SinclairToReciprocalCircularCovarianceMatrixFunctor  Construct the fully reciprocal polarimetric circular covariance matrix with Sinclair matrix information 
SinclairToReciprocalCoherencyMatrixFunctor  Construct the reciprocal fully polarimetric coherency matrix with Sinclair matrix information 
SinclairToReciprocalCovarianceMatrixFunctor  Construct the reciprocal fully polarimetric covariance matrix with Sinclair matrix information 
SingleComplexToVector  
SobelOperator  Performs the calculation of Sobel derivation 
SOMbasedImageFilterFunctor  This class implements the functor that perform substitution between input image pixels and the corresponding winning neurons of a Kohonen map 
SOMLearningBehaviorFunctor  Classical Beta behavior over SOM training phase 
SpectralAngleFunctor  
SqrtSpectralAngleFunctor  This functor computes the square root of a spectral angle according to a reference pixel 
SRWI  This functor computes the Simple Ratio Water Index (SRWI) 
SSDBlockMatching  Functor to perform simple SSD blockmatching 
SSDDivMeanBlockMatching  Functor to perform derived SSD blockmatching (SSD divided by mean) 
StatisticsAttributesLabelObjectFunctor  Functor to compute statistics attributes of one LabelObject 
TerraSarBrightnessFunctor  Compute beta naught coefficient 
TimeSeriesLeastSquareFittingFunctor  Implements a least squares fitting of a time profile 
TM4AndTM5IndexBase  Base class for TM4 And TM5 channels of Land Sat (equivalent to Red and NIR of SPOT5) 
TNDVI  This functor computes the Transformed NDVI (TNDVI) 
TSARVI  This functor computes the Transformed Soil Atmospherical Resistant Vegetation Index (TSARVI) 
TSAVI  This functor computes the Transformed Soil Adjusted Vegetation Index (TSAVI) 
UnConstrainedLeastSquareFunctor  TODO 
UniformAlphaBlendingFunctor  Implements simple blending For each channel the blending function is as follows:

VectorAffineTransform  This functor performs a per band linear transform of its input 
VectorCast  This functor can be used to convert scalar value to VariableLengthVector with another precision a size of 1 
VectorChangeLabel  
VectorComplexToVector  
VectorShiftScale  This functor performs a per band linear transform of its input 
VectorToAmplitudeFunctor  
VerticalSobelOperator  Performs the calculation of vertical Sobel derivation 
WaterIndexBase  Base class 
WaterIndexFunctor  This functor will be used for most of water index functors 
WaterSqrtSpectralAngleFunctor  This functor uses a spectral angle with a particular reference pixel 
WDVI  This functor computes the Weighted Difference Vegetation Index (WDVI) 
GdalDataTypeBridge  
GeoInformationConversion  
internal  
ReprojectTransformationFunctor  
ByCopy  
InPlace  
mapnik_otb  
Meanshift  
FastImageRegionConstIterator  
KernelGaussian  
KernelUniform  
SpatialRangeJointDomainTransform  
MetaDataKey  
KeyTypeDef  
MorphologicalPyramid  
MRToMSConverter  This class convert a multi resolution decomposition from the morphological pyramid to a multiscale one 
Resampler  This class performs the resampling of the given image to the given size 
Segmenter  This class performs the segmentation of a detail image extracted from a morphological pyramid analysis 
ogr  
internal  
CppToOGRConverter_trait  Trait class for converting C++ types into OGR field setter compatible types 
CppToOGRConverter_trait< std::string >  Specialisation for C++ std::string 
CppToOGRConverter_trait< T[N]>  Specialisation for C static arrays 
GeometryDeleter  
MemberContainerGetterPtr  
MemberContainerSetterPtr  
MemberGetterPtr  
MemberSetterPtr  
StringListMemberGetterPtr  
StringListMemberSetterPtr  
TagDispatchMemberContainerSetterPtr  Dispatcher function for the Field Setter. The containerfield setters from OGR API have a C API. This dispatcher will check whether the parameter container has a contiguous storage. If so it will directly inject the address of the first element of the contiguous container in the OGR C API. If not, the container will be converted into a container with contiguous storage 
TagDispatchMemberContainerSetterPtr< T, ptr_to_function, ActualParamType, false >  
TagDispatchMemberContainerSetterPtr< T, ptr_to_function, ActualParamType, true >  
version_proxy  
DataSource  Collection of geometric objects 
boolean  
layer_iter  Implementation class for Layer iterator 
enabler  
Modes  
Drivers  
Feature  Geometric objet with descriptive fields 
Field  Encapsulation of OGRField Instances of Field are expected to be built from an existing Feature with which they'll share their owning OGRFeature 
FieldDefn  Encapsulation of OGRFieldDefn: field definition 
ImageReference  
Layer  Layer of geometric objets 
boolean  int boolean ::* () const 
feature_iter  Implementation class for Feature iterator. This iterator is a single pass iterator. We may fetch the Feature referenced by an iterator previously stored, but never resume the iteration after a call to Layer::begin() , Layer::start_at() , Layer::CreateFeature() , Layer::DeleteFeature() , Layer::GetFeature() , Layer::SetFeature() , nor fork the iteration 
enabler  
propagate_const  Propagation of constqualifier 
propagate_const< Tin const, Tout >  
StringListConverter  Helper class to convert a set of standard C++ string into char** as OGR API expects 
Projection  
sampleAugmentation  
NeighborSorter  
NeighborType  
Statistics  
ConcatenateSampleListFilter  This class concatenates several sample list into a single one 
EuclideanDistanceMetricWithMissingValue  Euclidean distance function facing missing value 
EuclideanDistanceMetricWithMissingValuePow2  Euclidean comparison distance function facing missing value. The square root is not performed in this class 
FlexibleDistanceWithMissingValue  NonEuclidean distance function facing missing value 
GaussianAdditiveNoiseSampleListFilter  This class generate a noised version of the input sample list 
GaussianModelComponent  Component (derived from ModelComponentBase) for Gaussian class. This class is used in SEMClassifier 
ListSampleSource  This class is a base class for filters using ListSample as input and returning ListSample 
ListSampleToBalancedListSampleFilter  This class generate a balanced ListSample in order to have fair distribution of learning samples 
ListSampleToListSampleFilter  This class is a base class for filters using ListSample as input and returning ListSample 
ModelComponentBase  Base class for distribution representation that supports analytical way to update the distribution parameters 
ShiftScaleSampleListFilter  This class generate a shifted and scaled version of the input sample list 
TileMapAddressingStyle  
Transform  
TransformDirection  
Utils  
Wavelet  
Wrapper  
MetaDataHelper  
Tags  
Ui  
AbstractParameterList  This class is a base class for listtype parameters 
AddProcessToWatchEvent  This class implements an event storing a pointer to itk::ProcessObject and a string describing the process 
Application  This class represent an application TODO 
ApplicationFactory  
ApplicationFactoryBase  
ApplicationHtmlDocGenerator  This class genertaes the documentation of a class usung the class doc attributes 
ApplicationRegistry  
AppliThread  
BoolParameter  This class represent a boolean parameter for the wrapper framework 
ChoiceParameter  This class represent a multiple choice parameter for the wrapper framework 
Choice  
CommandLineLauncher  This class check the validity of a command line application 
CommandLineParser  This class check the validity of a command line application 
ComplexInputImageParameter  This class represents a ComplexInputImage parameter 
ComplexOutputImageParameter  This class represents a ComplexOutputImage parameter 
CompositeApplication  This class is a base class for composite applications 
InternalApplication  
DirectoryParameter  This class represent a string parameter for the wrapper framework 
DocExampleStructure  This class is a structure that gathered the necessary element to generate an example (for CommandLine, python, Java ...). User has to set the application name, the binary path and a list of key/value couple 
ElevationParametersHandler  This class represent a helper class for elevation modes. It add the parameters automatically to the application where it is used, provide method to get the value needed 
EmptyParameter  This class represent an empty parameter for the wrapper framework (boolean value) 
InputFilenameListParameter  This class represents a list of InputFilename parameter 
InputFilenameParameter  This class represent a string parameter for the wrapper framework 
InputImageListParameter  This class represents a list of InputImage parameter 
InputImageParameter  This class represents a InputImage parameter 
InputProcessXMLParameter  This class represent a xml filename parameter for the wrapper framework to load otb application 
InputVectorDataListParameter  This class represents a list of VectorData parameter 
InputVectorDataParameter  This class represents a InputVectorData parameter 
LearningApplicationBase  LearningApplicationBase is the base class for application that use machine learning model 
ListEditItemModel  WIP 
ListEditWidget  
ListViewParameter  This class represent a ListWidget parameter for the wrapper framework 
ListViewChoice  
MapProjectionParametersHandler  This class represent a helper class 
NumericalParameter  This class represents a numerical parameter 
OutputFilenameParameter  This class represent a string parameter for the wrapper framework 
OutputImageParameter  This class represents a OutputImage parameter 
OutputProcessXMLParameter  This class represent a xml filename parameter for the wrapper framework to save otb application 
OutputVectorDataParameter  This class represents a OutputVectorData parameter 
Parameter  This class represent a parameter for the wrapper framework This class is a high level class representing a parameter for the wrapper framework. It should be subclassed to represent different kinds of parameters 
ParameterGroup  
ParameterKey  
ParameterList  This class represents a InputImage parameter 
ProxyParameter  Parameter class acting as a proxy to a different parameter 
QtApplication  
QtFileSelectionWidget  
QtStringSelectionWidget  
QtWidgetBoolParameter  
QtWidgetChoiceParameter  
QtWidgetComplexInputImageParameter  
QtWidgetComplexOutputImageParameter  
QtWidgetDirectoryParameter  
QtWidgetEmptyParameter  
QtWidgetFloatParameter  
QtWidgetInputFilenameListParameter  
QtWidgetInputFilenameParameter  
QtWidgetInputImageListParameter  
QtWidgetInputImageParameter  
QtWidgetInputProcessXMLParameter  
QtWidgetInputVectorDataListParameter  
QtWidgetInputVectorDataParameter  
QtWidgetIntParameter  
QtWidgetListViewParameter  
QtWidgetModel  
QtWidgetOutputFilenameParameter  
QtWidgetOutputImageParameter  
QtWidgetOutputProcessXMLParameter  
QtWidgetOutputVectorDataParameter  
QtWidgetParameterBase  
QtWidgetParameterFactory  
QtWidgetParameterGroup  
QtWidgetParameterLabel  
QtWidgetParameterList  
QtWidgetProgressReport  Create a widget reporting the progress of the application process 
QtWidgetRAMParameter  
QtWidgetSimpleProgressReport  Create a widget reporting the progress of the application process 
QtWidgetStringListParameter  
QtWidgetStringParameter  
QtWidgetView  WIP 
RadiusParameter  
RAMParameter  This class represent a RAM parameter for the wrapper framework 
StringListInterface  This class represents a list of InputFilename parameter 
StringListParameter  This class represent a list of string parameter for the wrapper framework 
StringParameter  This class represent a radius parameter for the wrapper framework 
TrainDimensionalityReductionApplicationBase  
TrainImagesBase  Base class for the TrainImagesClassifier 
SamplingRates  
TrainFileNamesHandler  
TrainVectorBase  
FeaturesInfo  
SamplesWithLabel  
ShiftScaleParameters  
AddCarvingPathFilter  This class add pixels given in one path 
AdhesionCorrectionFilter  This filter eliminates pixels risking adhesion from the input disparity map. To do so it applies the following steps : 
AeronetData  This class is a data structure designed to store Aeronet data extracted from a aeronet file 
AeronetFileReader  This class reads a Aeronet data from an Aeronet file 
AeronetFileReaderException  Base exception class for Aeronet problems during reading 
AngularProjectionBinaryImageFilter  Performs 
AngularProjectionImageFilter  Performs spherical transformation in ND space 
AngularProjectionSetImageFilter  Performs spherical transformation in ND space from a set of angle values 
ApplicationException  Exception for runtime errors in OTB Applications 
ApplyGainFilter  Apply gain on the input image with a bilineare interpolation 
AssociativeSymmetricalSumImageFilter  Implements an asymmetric fusion of line detector image filter 
AsymmetricFusionOfLineDetectorImageFilter  
AtmosphericCorrectionParameters  This class contains all atmospheric correction parameters 
AtmosphericEffects  This class applies atmospheric effects, computed from otbAtmosphericCorrectionParametersTo6SRadiativeTerms to an input spectrum (otbSpectralResponse) using the otbSurfaceReflectanceToReflectanceFilter 
AtmosphericRadiativeTerms  This class is a vector of AtmosphericRadiativeTermsSingleChannel, it contains all atmospheric radiative terms for each studied channel 
AtmosphericRadiativeTermsSingleChannel  This class contains all atmospheric radiative terms for one channel 
AttributesMapLabelObject  A LabelObject with a generic attributes map 
AttributesMapLabelObjectWithClassLabel  An AttributesMapLabelObject with an optional class label 
AttributesMapOpeningLabelMapFilter  Attributes opening for AttributesMapLabelObject 
AutoencoderModel  
AutoencoderModelFactory  
BandMathImageFilter  Performs a mathematical operation on the input images according to the formula specified by the user 
BandMathXImageFilter  Performs mathematical operations on the input images according to the formula specified by the user 
adhocStruct  
bands  
BandsStatisticsAttributesLabelMapFilter  This filter computes band statistics attributes for each object 
BayesianFusionFilter  Bayesian fusion filter. Contribution of Julien Radoux 
BCOInterpolateImageFunction  Interpolate an image at specified positions using bicubic interpolation 
BCOInterpolateImageFunction< otb::VectorImage< TPixel, VImageDimension >, TCoordRep >  
BCOInterpolateImageFunctionBase  
BijectionCoherencyFilter  Leftright coherency filter for disparity maps 
BinaryFunctorImageFilter  Implements pixelwise generic operation on two images 
BinaryFunctorNeighborhoodImageFilter  Implements neighborhoodwise generic operation of two images 
BinaryFunctorNeighborhoodJoinHistogramImageFilter  Implements neighborhoodwise generic operation of two images 
BinaryFunctorNeighborhoodVectorImageFilter  Implements neighborhoodwise generic operation of two images being vector images 
BinaryImageDensityFunction  Calculate the density pixel of in the neighborhood of a pixel 
BinaryImageMinimalBoundingRegionCalculator  This class compute the smallest region of the image containing every pixel with the foreground value 
BinaryImageToDensityImageFilter  This class performs a streaming isotropic shrinking operation without smoothing 
BoostMachineLearningModel  
BoostMachineLearningModelFactory  Creation d'un instance d'un objet SVMMachineLearningModel utilisant les object factory 
BoxAndWhiskerImageFilter  This class performs the detection of outlier with the Box and Whisker technique 
BreakAngularPathListFilter  CBase class for breaking angulars the input PathList, returning a PathList 
BSplineDecompositionImageFilter  This class is an evolution of the itk::BSplineDecompositionImageFilter to handle huge images with this interpolator. For more documentation, please refer to the original class 
BSplineInterpolateImageFunction  This class is an evolution of the itk::BSplineInterpolateImageFunction to handle huge images with this interpolator. For more documentation, please refer to the original class 
BSplinesInterpolateDisplacementFieldGenerator  This filters encapsulate the itk::DisplacementFieldSource to produce a BSpline interpolation of the point in point set whose metric values are sufficient 
BSplinesInterpolateTransformDisplacementFieldGenerator  This class generate the displacement field by using spline interpolation on the parameters of the transform 
BSQImageIO  ImageIO object for reading (not writing) BSQ format images 
BSQImageIOFactory  Creation d'un instance d'un objet BSQImageIO utilisant les object factory 
cat  
CBAMIChangeDetector  Implements neighborhoodwise the computation of the cumulantbased approximation to mutual information 
ChangeInformationImageFilter  Filter to modify image metadata 
ChangeLabelImageFilter  Change Sets of Labels 
ChangeNoDataValueFilter  Change nodata flags and values and replace them in image 
ClampImageFilter  Clamp image values to be below, over, or between threhold values 
ClampVectorImageFilter  Set image values to a userspecified value if they are below, above, or between simple threshold values 
CLHistogramEqualizationFilter  Implement CLAHE algorithm 
ClosePathFunctor  This filter close the input path, making the last point equal to the first one 
ClosingOpeningMorphologicalFilter  This filter implements an opening grayscale morphological operation followed by a closing grayscale morphological operation. It tends to simplify image by obliterating details with a lower extent than the structuring element 
CloudDetectionFilter  Applies cloud detection functor to an image 
CloudEstimatorFilter  Filter to help with the cloud detection 
CommandLineArgumentParser  Utility to Parse command line argument 
OptionType  
CommandLineArgumentParseResult  Object returned by CommandLineArgumentParser 
CommandProgressUpdate  TODO 
CompacityPathFunction  Calculate the compacity of a path. The formula of the compacity is :

ComplexMomentPathFunction  Calculate the complex moment value over a path 
ComplexMomentsImageFunction  Calculate the complex moment values in the specified neighborhood 
ComplexToIntensityImageFilter  Computes pixelwise the intensity of a complex image 
ComplexToVectorImageCastFilter  Transform a complex image into a 2 channels vector image. The first channel is the real part, the second the imaginary one 
CompositeTransform  Class which compose two itk::Transform to obtain one itk::Transform T1 T2 T3 (x, y) > (x', y') > (x'', y'') => (x, y) > (x'', y'') 
ComputeGainLutFilter  Compute the gain for each pixel value from a histogram 
ComputeHistoFilter  Compute local histogram with several parameters 
ConcatenateScalarValueImageFilter  Applies a projective projection to each pixel of an image 
ConcatenateVectorDataFilter  Produces a VectorData from the concatenation of several input vectordatas 
ConcatenateVectorImageFilter  This filter concatenates the vector pixel of the first image with the vector pixel of the second image 
ConfigurationManager  Retrieve configuration values from env var or default values 
ConfusionMatrixCalculator  
ConfusionMatrixMeasurements  
ConfusionMatrixToMassOfBelief  This class converts a confusion matrix into masses of belief for each label 
ContingencyTable  
ContingencyTableCalculator  ContingencyTableCalculator provide facilities to compute ContingencyTable 
ContinuousMinimumMaximumImageCalculator  Compute the continuous maximum and the minimum of an image 
ConvertPixelBuffer  Class to convert blocks of data from one type to another 
ConvolutionImageFilter  Applies a convolution filter to a mono channel image 
CoordinateToName  Retrieve geographical information for longitude and latitude coordinates 
corr  
CorrectPolygonFunctor  This filter simplify and close the input polygon, making the last point equal to the first one 
CorrelationChangeDetector  Implements neighborhoodwise the computation of crosscorrelation 
Count  Compute the density of a neighboorhood centerred in a pixel 
CumulantsForEdgeworth  Helper class for KullbackLeiblerDistanceImageFilter. Please refer to KullbackLeiblerDistanceImageFilter 
CumulantsForEdgeworthProfile  Helper class for KullbackLeiblerProfileImageFilter. Please refer to KullbackLeibleProfileImageFilter 
CurlHelper  Class to use the curl capabilities from OTB 
CurlHelperInterface  Class to use the curl capabilities from OTB 
CurlHelperStub  Class to test classes using the curl capabilities from OTB 
CvRTreesWrapper  Wrapper for OpenCV Random Trees 
DataNode  This class represents a node of data in a vector data hierarchy 
DataType  
DataNodeFunctionBase  Base class for DataNode functions 
DataNodeImageFunction  TODO 
DataNodeVectorDataFunction  TODO 
DataObjectListInterface  
DataSpec  This struct contains the specific absorption coefficients of each constituent and the refractive index of leaf materia 
DateTimeAdapter  This is a dummy class to the ossimLocalTm class 
DBOverlapDataNodeFeatureFunction  
DecimateImageFilter  Performs a down sampling of an image 
DecisionTree  Models a decision tree 
DecisionTreeMachineLearningModel  
DecisionTreeMachineLearningModelFactory  Creation d'un instance d'un objet SVMMachineLearningModel utilisant les object factory 
DefaultConvertPixelTraits  
DefaultConvertPixelTraits< ::std::complex< T > >  
DefaultDescriptorsType  
DefaultDescriptorType  
DefaultGeometriesToGeometriesFilter  
DefaultImageMetadataInterface  Creation of an "otb" DefaultImageMetadataInterface that gets metadata 
DefaultImageMetadataInterfaceFactory  Creating an instance of a ImageMetadataInterface object using object factory. This class only provides the method of the virtual pure class ImageMetadataInterfaceBase and throw exception for virtual method 
DEMCaracteristicsExtractor  Calculates the slope, the orientation incidence and exitance radius values for each pixel 
DEMConvertAdapter  
DEMHandler  Single access point for DEM data retrieval 
DEMToImageGenerator  Class to generate an image from DEM data 
DescriptorsListSampleGenerator  This class generates a ListSample by computing local descriptors on an image at specified positions 
DifferenceImageFilter  Implements comparison between two images 
DimensionalityReductionModelFactory  
DisparityMapEstimationMethod  This class performs an estimation of the local displacement modelled by a given transform between the fixed and the moving image, at each point of the given point set 
DisparityMapMedianFilter  Applies a median filter to a monoband disparity map with an associated mask 
DisparityMapTo3DFilter  Project an input disparity map into a 3D points 
DisparityMapToDEMFilter  Project an input disparity map into a regular DEM 
DisparityTranslateFilter  Translate epipolar disparities into sensor disparities 
DivisionByScalar  
dotpr  
DotProductImageFilter  Applies pixelwise dot product to a VectorImage 
DrawLineSpatialObjectFilter  Application of a filter which draw line in a binary image 
DrawLineSpatialObjectListFilter  Composite filter which draw lines in an image 
DrawPathFilter  This class can be used to draw a single path on an image 
DrawPathListFilter  This class can be used to draw a list of path on an image 
DSFusionOfClassifiersImageFilter  Performs a fusion of n classification maps using the Dempster Shafer (noted DS) rule of combination 
Eckert4MapProjection  This class implements the Eckert4 map projection 
EdgeDensityImageFilter  This composite filter computes the density of the edges around a pixel 
EdgeDetectorImageFilter  This composite filter binaries a edge detection image output. The used edge detection filter is given as template of the class. The class only supports Image 
EigenvalueLikelihoodMaximisation  Estimates the number of endmembers in a hyperspectral image 
ElementWiseDivision  
ElementWiseMultiplication  
ElementWisePower  
EllipsoidAdapter  Class providing the interface to the ossimEllipsoid 
EstimateInnerProductPCAImageFilter  Applies the Inner product to an vector image. Implement the itk::ImagePCAShapeModelEstimator algorithms in streaming capabilities Use by the InnerProductPCAImageFilter composite filter 
ExhaustiveExponentialOptimizer  This optimizer performs an exhaustive search on an exponential scale 
ExtendedFilenameHelper  Helper to handle extended filenames 
GenericBandRange  
ExtendedFilenameToReaderOptions  Converts an extended filename to reader options 
OptionType  
ExtendedFilenameToWriterOptions  Converts an extended filename to writer options 
OptionType  
ExtractROI  Extract a subset of a monochannel image 
ExtractROIBase  Base class to extract area of images 
ExtractSegmentsImageFilter  
FastICAImageFilter  Performs a Independent Component Analysis 
FastICAInternalOptimizerVectorImageFilter  Internal optimisation of the FastICA unmixing filter 
FieldCopyTransformation  
FillGapsFilter  To be documented 
FilterFunctionValues  This class contains the values of the filter function for the processed spectral band 
FilterWatcherBase  This class is an abstract class Provides an interface to progress task mechanic 
FineRegistrationImageFilter  Computes a displacement field between two images using a given metric 
FlusserMomentsIFFactory  
FlusserMomentsImageFunction  Calculate the Flusser's invariant parameters 
FlusserPathFunction  Calculate the Flusser's invariant parameters 
FormosatImageMetadataInterface  Creation of an "otb" FormosatImageMetadataInterface that gets metadata 
FormosatImageMetadataInterfaceFactory  Creating an instance of a ImageMetadataInterface object using object factory 
ForwardFourierMellinTransformImageFilter  Calculate the FourierMellin transform over an image 
ForwardSensorModel  Class for direct sensor models 
FourierMellinDescriptorsIFFactory  
FourierMellinDescriptorsImageFunction  Calculate the FourierMellin descriptors in the specified neighborhood 
FragmentShader  
FragmentShaderRegistry  
FrostImageFilter  Antispeckle image filter 
FullyDecomposedWaveletPacketCost  Cost evaluation to be used into the Wavelet Packet decomposition class 
FunctionToImageFilter  Evaluates a ImageFunction onto a source image 
FunctionWithNeighborhoodToImageFilter  Evaluates a ImageFunction onto a source image 
FusionImageBase  
FuzzyDescriptorsModelManager  Read a xml file where are stored several statistics 
FuzzyVariable  Class to represent a fuzzy Nvalued variable 
GaborFilterGenerator  
GammaMAPImageFilter  Antispeckle image filter 
GAndRIndexImageFilter  TODO 
GCPsToRPCSensorModelImageFilter  This filter estimates a RPC sensor models from GCPs 
GDALDatasetWrapper  
GDALDriverManagerWrapper  Provide an unique instance of a GDALDataSet 
GDALImageIO  ImageIO object for reading and writing images with GDAL 
GDALImageIOFactory  Creation d'un instance d'un objet GDALImageIO utilisant les object factory 
GDALOverviewsBuilder  
GenericInterpolateImageFunction  Generic interpolation of an otb::Image 
GenericMapProjection  This is the base class for generic map projection transformation 
GenericRoadExtractionFilter  This class performs the extraction of roads from an image 
GenericRSResampleImageFilter  This class is a composite filter that allows you to project an input image from any coordinate system to any other one. The coordinate systems can be defined by their projection reference, the keyword list or a meta data dictionary 
GenericRSTransform  This is the class to handle generic remote sensing transform 
GeocentricTransform  Convert coordinates from geocentric (X, Y, Z) to geographic (lon, lat, h) 
GeodesicMorphologyDecompositionImageFilter  This class implements a geodesic morphology based image analysis algorithm 
GeodesicMorphologyIterativeDecompositionImageFilter  This class recursively apply geodesic decomposition 
GeodesicMorphologyLevelingFilter  This filter performs the leveling operation defined in the documentation of the geodesic decomposition image filter, given the original image, convex and concave membership functions. Please refer to the documentation of this filter for more details 
GeographicalDistance  Compute the metric distance between two geographical points 
GeoInterface  
GeometricMomentPathFunction  Virtual class for the Geometric moments for an path function 
GeometricSarSensorModelAdapter  Wrapper class to access the platform Geometric Sar Sensor Modelposition from ossim 
GeometriesProjectionFilter  
GeometriesSet  Common ITK type to manipulate any set of geometries: a otb::ogr::DataSource , or a otb::ogr::Layer 
GeometriesSource  
GeometriesToGeometriesFilter  
GISConnectionImplementation  Base class for GIS DB connection implementations 
GlActor  
GlImageActor  
ResolutionAlgorithm  
Tile  
GlROIActor  
GlVectorActor  
InternalFeature  
GlVersionChecker  
GlView  
GradientBoostedTreeMachineLearningModel  
GradientBoostedTreeMachineLearningModelFactory  Creation d'un instance d'un objet SVMMachineLearningModel utilisant les object factory 
GreyLevelCooccurrenceIndexedList  This class holds a VectorType of CooccurrencePairType with each pair is a combination of pixel index and frequency 
GridResampleImageFilter  Resample input image on a new origin/spacing/size grid 
GroundSpacingImageFunction  Calculate the approximate ground spacing in X and Y directions 
HaralickTexturesIFFactory  
HaralickTexturesImageFunction  Compute the 8 Haralick texture indices on the neighborhood of the point 
HarrisImageFilter  This filter performs the computation of the Harris measure as followed 
HarrisImageToPointSetFilter  TODO 
HessianToScalarImageFilter  TODO 
HillShadingFilter  Filter to compute the lambertian of a surface given as an image 
HistogramOfOrientedGradientCovariantImageFunction  Calculate the centered HOG features 
HistogramStatisticsFunction  Computes parameters for a histogram 
HooverInstanceFilter  This class computes the Hoover instances 
HooverMatrixFilter  This class computes the confusion matrix from two LabelMapObject 
HorizontalSobelVectorImageFilter  Implements the Horizontal Sobel Gradient to be processed on a vector image 
HoughTransform2DLinesImageFilter  Performs the Hough Transform to find 2D straight lines in a 2D image 
HuMomentsImageFunction  Calculate the Hu's invariant parameters 
HuPathFunction  Calculate the Hu's invariant parameter 
IceViewer  
IkonosImageMetadataInterface  Creation of an "otb" IkonosImageMetadataInterface that gets metadata 
IkonosImageMetadataInterfaceFactory  Creating an instance of a ImageMetadataInterface object using object factory 
Image  Creation of an "otb" image which contains metadata 
ImageAndVectorImageOperationFilter  Provides simple pixel to pixel operation between Image and VectorImage 
ImageClassificationFilter  This filter performs the classification of a VectorImage using a Model 
ImageDimensionalityReductionFilter  
ImageFileReader  Reads image data 
ImageFileReaderException  Base exception class for IO conflicts 
ImageFileWriter  Writes image data to a single file with streaming process 
ImageFittingPolygonListFilter  Slightly deform polygon to reach higher enery from the image 
ImageFunctionAdaptor  Adapt the output of the internal image function to be a itk::VariableLengthVector 
ImageIOBase  Abstract superclass defines image IO interface 
UnknownType  
ImageIOFactory  Creation of object instance using object factory 
ImageKeywordlist  Storage and conversion for OSSIM metadata 
ImageList  This class represent a list of images 
ImageListSource  Base class for all the filters producing an otbImageList 
ImageListToImageFilter  Base class for all the filters taking an images list as input to produce an image 
ImageListToImageListApplyFilter  This filter applies the filter given as template to the input image list 
ImageListToImageListFilter  Base class for all the filters taking an image list as input to produce an image list 
ImageListToRCC8GraphFilter  Base class for filters taking an images list as input to produce a RCC8 graph 
ImageListToSingleImageFilter  This class aims at converting a image list to one (scalar or vector) image 
ImageListToVectorImageFilter  Converts an ImageList to a VectorImage 
ImageMetadataCorrectionParameters  This class contains all atmospheric correction parameters 
ImageMetadataInterfaceBase  Base class for captor metadata reading 
ImageMetadataInterfaceFactory  Create instances of ImageMetadataInterfaceFactory objects using an object factory 
ImageMultiSegmentationToRCC8GraphFilter  This class takes a list of labelled segmentation images and build the RCC8 graph of the set of regions it represents 
ImageOfVectorsToMonoChannelExtractROI  
ImageRegionAdaptativeSplitter  
ImageRegionNonUniformMultidimensionalSplitter  Divide a region into several pieces 
ImageRegionSquareTileSplitter  Divide a region into several pieces 
ImageRegionTileMapSplitter  Divide a region into several pieces 
ImageSampleExtractorFilter  Extract sample values from an image into an OGRDataSource using a persistent filter 
ImageSeriesFileReader  Reader class dedicated to image series reading 
ImageSeriesFileReader< Image< TPixel, 2 >, Image< TInternalPixel, 2 > >  
ImageSeriesFileReader< Image< TPixel, 2 >, VectorImage< TInternalPixel, 2 > >  
ImageSeriesFileReader< VectorImage< TPixel, 2 >, VectorImage< TInternalPixel, 2 > >  
ImageSeriesFileReaderBase  
ImageSeriesFileReaderException  
ImageSettings  
ImageSimulationMethod  Image simulation method 
ImageToCarvingPathFilter  This filter find the minimum energy path of an image 
ImageToEdgePathFilter  This filter compute the closed edge path of a labelled object in an image (for example coming from a segmentation filter). Its output is a Path 
ImageToEnvelopeVectorDataFilter  Build a vector data containing the polygon of the image envelope 
ImageToGenericRSOutputParameters  This class is a helper class to estimate the output parameters of an image after projection in a target SRS (defined here using its projectionRef) 
OutputImageExtentType  
ImageToHessianDeterminantImageFilter  This class compute the Hessian determinant of each pixel of an input image 
ImageToImageListFilter  Base class for all the filters taking an image input to produce an image list 
ImageToImageRCC8Calculator  This class compute the RCC8 relation between the regions from two segmentation images 
ImageToLabelMapWithAttributesFilter  Convert a labeled image to a label map with adjacency information and computes feature attributes for each LabelObject 
ImageToLineSpatialObjectListFilter  Base class for all process objects that output LineSpatialObjectList 
ImageToLuminanceImageFilter  Convert a raw value into a Luminance value 
ImageToModulusAndDirectionImageFilter  Base class for modulus and direction image filters 
ImageToNoDataMaskFilter  Builds a nodata mask image from nodata flags and values 
ImageToOSMVectorDataGenerator  Helper class to compute the extent of the input image and use it to fill the bbox for the OSM request 
ImageExtentType  
ImageToPathFilter  Base class for filters taking an image as input, and producing an output of type Path 
ImageToPathListAlignFilter  Base class used to implement filter to extract align points or group of points and give the coordinates 
ImageToPathListFilter  Base class used to implement filters that have a image as input and a paths list as output 
ImageToPointSetFilter  Base class to output PointSet data with image data as input 
ThreadStruct  
ImageToProfileFilter  Base class to produce a profile of the response of a given filter for a range of parameter 
ImageToRadianceImageFilter  Convert a raw value into a radiance value 
ImageToReflectanceImageFilter  Convert a raw value into a reflectance value 
ImageToSIFTKeyPointSetFilter  This class extracts key points from an input image, trough a pyramidal decomposition 
ImageToSURFKeyPointSetFilter  This class extracts key points from an image through a pyramidal gaussian based decomposition 
ImageToVectorImageCastFilter  This is a helper class that convert an otb::Image into a singlechannel otb::VectorImage 
ImaginaryImageToComplexImageFilter  Computes pixelwise the complex image of a imaginary image 
ImportGeoInformationImageFilter  This filter is a helper class to import metadata from an existing image into a nongeoreferenced image 
ImportImageFilter  Import data from a standard C array into an Image Type 
ImportVectorImageFilter  Import data from a standard C array into an Image Type 
InnerProductPCAImageFilter  Performs a PCA with streaming capabilities 
InPlacePassFilter  This filter has the only purpose to recall regions 
InverseLogPolarTransform  This transform is the back transform of the LogPolarTransform 
InverseSensorModel  Class for inverse sensor models 
ISRAUnmixingImageFilter  Performs fully constrained least squares on each pixel of a VectorImage 
JoinHistogramMIImageFilter  Implements neighborhoodwise the computation of mutual information using a join histogram 
JointMassOfBeliefFilter  Performs DempsterShafer combination of n masses function 
KeyPointDensityImageFilter  This class computes the density of the characteristic points detected in the image 
KeyPointSetsMatchingFilter  This class matches two point sets according to their associated data 
KMeansAttributesLabelMapFilter  Execute a KMeans on the attributes of a itk::LabelMap<otb::AttributesMapLabelObject> 
KMeansImageClassificationFilter  This filter performs the classification of a VectorImage using a KMeans estimation result 
KMLVectorDataIO  ImageIO object for reading/writing KML format vector data 
KMLVectorDataIOFactory  Creating an instance of a VectorDataImageIO object using object factory 
KmzProductWriter  This class generate a Kmz from one or several input images. The inputs must have a non empty metadata information 
KNearestNeighborsMachineLearningModel  
KNearestNeighborsMachineLearningModelFactory  Creation d'un instance d'un objet KNearestNeighborsMachineLearningModel utilisant les object factory 
KuanImageFilter  Antispeckle image filter 
KullbackLeiblerDistanceImageFilter  Implements neighborhoodwise the computation of KullbackLeibler distance over Edgeworth approximation 
KullbackLeiblerProfileImageFilter  Implements neighborhoodwise the computation of KullbackLeibler profile over Edgeworth approximation 
KullbackLeiblerSupervizedDistanceImageFilter  Implements KullbackLeibler distance over Edgeworth approximation, between a Neighborhood and a predefined Region of Interest 
LabeledOutputAccessor  Accessor to the index of the labeled output image of the Template Filter 
LabeledOutputAccessor< MeanShiftSmoothingImageFilter< TInputImage, TOutputImage, TOutputImage2, TKernelType > >  
LabeledSampleLocalizationGenerator  Produces a VectorData from potentialy multiple VectorData 
LabelImageRegionMergingFilter  
LabelImageRegionPruningFilter  
LabelImageToLabelMapWithAdjacencyFilter  Convert a labeled image to a label map with adjacency information 
RLE  
LabelImageToOGRDataSourceFilter  
LabelImageToVectorDataFilter  This class uses GDALPolygonize method to transform a Label image into a VectorData. An optional input mask can be used to exclude pixels from vectorization process. All pixels with a value of 0 in the input mask image will not be suitable for vectorization 
LabelizeConfidenceConnectedImageFilter  Labels pixels with similar statistics using connectivity 
LabelizeConnectedThresholdImageFilter  TODO 
LabelizeImageFilterBase  Base class for filter labelizing image region based on segmentation 
LabelizeNeighborhoodConnectedImageFilter  Labels pixels that are connected to a seed and lie within a neighborhood 
LabelMapClassifier  Classify each LabelObject of the input LabelMap in place 
LabelMapFeaturesFunctorImageFilter  This class applies a functor to compute new features 
LabelMapSource  Base class for filter that output LabelMap 
LabelMapToAttributeImageFilter  This class produces an image from attributes in a label map 
LabelMapToLabelImageFilter  Converts a LabelMap to a labeled image 
LabelMapToSampleListFilter  This class converts a LabelObjectMap to a SampleList for learning and classification 
LabelMapToSimulatedImageFilter  Transform a labelMap into an image 
LabelMapToVectorDataFilter  This class vectorizes a LabelObject to a VectorData 
LabelMapWithAdjacency  This class is a LabelMap with additional adjacency information 
LabelMapWithClassLabelToClassLabelImageFilter  Converts a LabelMap<LabelObjectWithClassLabel> to an image of class labels 
LabelMapWithClassLabelToLabeledSampleListFilter  This class converts a LabelObjectMap with some class labeled objets to a SampleList and a TrainingSampleList suitable for supervised learning, and compatible with otb::SVMSampleListModelEstimator 
LabelObjectOpeningMuParserFilter  
LabelToBoundaryImageFilter  Filter to extract boundaries of a label image 
LabelToProSailParameters  Take a label corresponding to a spectrum type for vegetation and outputs the ProSail parameters needed to get a spectrum of that type 
LabelToSimulationParametersBase  Base class for all classes that take a label and outputs two set of parameters for two steps (step1, step2) 
Lambert2EtenduProjection  This class implements the Lambert 2 Etendu map projection. It converts coordinates in longitude, latitude (WGS84) to Lambert 2 Etendu map coordinates 
Lambert3CartoSudProjection  This class implements the Lambert3CartoSud map projection (RGF93 french geodesic system). It converts coordinates in longitude, latitude (WGS84) to Lambert 3 map coordinates 
Lambert93Projection  This class implements the Lambert93 map projection (RGF93 french geodesic system). It converts coordinates in longitude, latitude (WGS84) to Lambert 93 map coordinates 
LambertConformalConicMapProjection  This class implements the Lambert Conformal Conic map projection. It converts coordinates in longitude, latitude (WGS84) to Lambert Conformal Conic map coordinates 
Landmark  This class represent point and point data binary matching 
LeafParameters  Data class containing Leaf Parameters 
LeastSquareAffineTransformEstimator  This class provide the affine transform LSQR estimation 
LeeImageFilter  Antispeckle image filter 
LHMIChangeDetector  Implements neighborhoodwise the computation of the cumulantbased approximation to mutual information 
LibSVMMachineLearningModel  
LibSVMMachineLearningModelFactory  Creation d'un instance d'un objet SVMMachineLearningModel utilisant les object factory 
LikelihoodPathListFilter  Affect a value to each path of the list based on the image 
LineCorrelationDetectorImageFilter  To be documented 
LineDetectorImageFilterBase  Base class for line detector filters 
LineOfSightOptimizer  Compute the position of a 3D point from a set of N lines of sight 
LineRatioDetectorImageFilter  Application of detection of linear features based on the ratio of local means 
LineSegmentDetector  This class implement a fast line detector with false detection control using the a contrario method 
LineSpatialObject  Representation of a Line based on the spatial object classes 
LineSpatialObjectList  TODO 
LineSpatialObjectListToPointSetFilter  Base class for all process objects that output PointSets And use LineSpatialObjectList as input 
LineSpatialObjectListToRightAnglePointSetFilter  TODO 
LinkPathListFilter  This filters link path from the input path list according to distance and angular criterions 
ListSampleGenerator  Produces a ListSample from a VectorImage and a VectorData 
ListSampleToHistogramListGenerator  Generates a list of 1D Histograms from a ListSample This class is similar to ListSampleToVariableDimensionHistogramGenerator, except from the fact that it computes one histogram per channel instead of a single jointhistogram. The output is a Histogram list ( 
ListSampleToVariableDimensionHistogramGenerator  Generates a VariableDimensionHistogram from a ListSample 
LmvmPanSharpeningFusionImageFilter  This class performs a Local Mean and Variance Matching (LMVM) Pan sharpening operation 
FusionFunctor1  
FusionFunctor2  
LocalActivityVectorImageFilter  Implements the LocalActivity Gradient to be processed on a vector image 
LocalGradientVectorImageFilter  Implements the 3x3 Local Gradient to be processed on a vector image 
LocalHistogramIFFactory  Add a LocalHistogram image function to a MetaImageFunction 
LocalHistogramImageFunction  Calculate a local histogram over a specified circular neighborhood 
LocalHoughFilter  Application of Hough filter on a nxm pixel tiling of the image 
LocalRxDetectorFilter  
LocalRxDetectorNonThreadFilter  
Log10ThresholdedImageFilter  Computes the 10 * vcl_log10(x) pixelwise with a threshold for the lowest values 
Logger  An ITK logger specialized for OTB 
LogPolarTransform  Implement the logpolar coordinate transform 
LUMImageIO  ImageIO object for reading (not writing) LUM format images 
LUMImageIOFactory  Creation d'un instance d'un objet LUMImageIO utilisant les object factory 
LuminanceToImageImageFilter  Convert a radiance value into raw image value 
LuminanceToReflectanceImageFilter  Convert radiance value into reflectance value 
MachineLearningModel  MachineLearningModel is the base class for all classifier objects (SVM, KNN, Random Forests, Artificial Neural Network, ...) implemented in the supervised classification framework of the OTB 
MachineLearningModelFactory  Creation of object instance using object factory 
MachineLearningModelFactoryBase  Base class for the MachinelearningModelFactory 
maj  
MapFileProductWriter  This class produces Map file product ie a file .map, the tiles to draw in a mapserver, and finally a shapefile which describe the tiles and where to find them on the disk 
MapProjectionAdapter  Wrapper class to group all dependencies to ossim for map projection 
MarkovRandomFieldFilter  This is the class to use the Markov Random Field framework in OTB 
MaskedIteratorDecorator  Decorate an iterator to ignore masked pixels 
MaskMuParserFilter  
MassOfBelief  This class represent a mass of belief function 
MatrixImageFilter  Apply a matrix multiplication over the channels of an image 
MaximumAutocorrelationFactorImageFilter  This filter implements the Maximum Autocorrelation Factor 
MDMDNMFImageFilter  
mean  
MeanDifferenceImageFilter  Implements neighborhoodwise the computation of mean difference 
MeanRatioImageFilter  Implements neighborhoodwise the computation of mean ratio 
MeanShiftConnectedComponentSegmentationFilter  [internal] Helper class to perform connected component segmentation on an input image, 
MeanShiftSegmentationFilter  
MeanShiftSmoothingImageFilter  
median  
MetaImageFunction  Concatenate results from multiple ImageFunction 
MinMaxAttributesLabelMapFilter  Computes the min/max of all attributes of a LabelMap where LabelObject type is compatible with otb::AttributesMapLabelObject 
MLMSampleTraitsImpl  
MLMTargetTraitsImpl  
MNFImageFilter  Performs a Maximum Noise Fraction analysis of a vector image 
ModulusAndDirectionImageToImageFilter  Base class for modulus and direction image filters 
MollweidMapProjection  This class implements the Mollweid map projection. It converts coordinates in longitude, latitude (WGS84) to Mollweid map coordinates 
MorphologicalClosingProfileFilter  This filter compute the morphological closing profile 
MorphologicalOpeningProfileFilter  This filter compute the morphological opening profile 
MorphologicalProfilesSegmentationFilter  This class implements segmentation by morphological profiles 
MorphologicalPyramidAnalysisFilter  Multiscale analysis filter using the morphological pyramid algorithm 
MorphologicalPyramidSegmentationFilter  This filter performs a segmentation of the details supFilter and infFilter extracted with the morphological pyramid 
MorphologicalPyramidSynthesisFilter  Recomposition of the multiscale analysis performed with a MorphologicalPyramidAnalyseFilter 
MPIConfig  
MPIVrtWriter  Write each tile of an image into a separate Tiff file and join them in a VRT 
MRFEnergy  This is the base class for energy function used in the MRF framework 
MRFEnergy< TInput2, TInput2 >  
MRFEnergyEdgeFidelity  This is the implementation of an edge preserving model for Markov denoising 
MRFEnergyFisherClassification  Fisher model for Markov classification 
MRFEnergyGaussian  This is the implementation of the Gaussian model for Markov classification 
MRFEnergyGaussianClassification  This is the implementation of the Gaussian model for Markov classification 
MRFEnergyPotts  This is the implementation of the Potts model for Markov classification 
MRFOptimizer  This is the base class for optimizer used in the MRF framework 
MRFOptimizerICM  This is the optimizer class implementing the ICM algorithm 
MRFOptimizerMetropolis  This is the optimizer class implementing the Metropolis algorithm 
MRFSampler  This is the base class for sampler methods used in the MRF framework 
MRFSamplerMAP  This is the base class for sampler methods used in the MRF framework 
MRFSamplerRandom  This is the base class for sampler methods used in the MRF framework 
MRFSamplerRandomMAP  This is the base class for sampler methods used in the MRF framework 
MSTARImageIO  ImageIO object for reading and writing MSTAR images 
MSTARImageIOFactory  Creation d'un instance d'un objet MSTARImageIO utilisant les object factory 
MuellerToPolarisationDegreeAndPowerImageFilter  
MuellerToReciprocalCovarianceImageFilter  
Multi3DMapToDEMFilter  Project N 3D images (long,lat,alti) into a regular DEM in the chosen map projection system 
MultiChannelExtractROI  Extract a spatial or spectral subset of a multichannel image 
MultiChannelGAndRIndexImageFilter  Implements multi channel G and R pixelwise generic index operation on one vector image 
MultiChannelIFFactory  Yhis class handle the image type before the use of an image function factory 
MultiChannelIFFactory< TIFFactory, otb::VectorImage< TPixel, VImageDimension > >  
MultiChannelRadiometricImageFilter  Implements multi channel radiometric indices operation on one vector image 
MultiChannelRAndBAndNIRIndexImageFilter  Implements multi channel R and B and NIR pixelwise generic index operation on one vector image 
MultiChannelRAndGAndNIRIndexImageFilter  Implements multi channel R and G and NIR pixelwise generic index operation on one vector image 
MultiChannelRAndNIRIndexImageFilter  Implements multi channel R and NIR pixelwise generic index operation on one vector image 
MultiChannelsPolarimetricSynthesisFilter  This class computes the polarimetric synthesis from two to four radar images, depening on the polarimetric architecture 
MultiDisparityMapTo3DFilter  Project a group of disparity map into 3D points 
MultiImageFileWriter  Streams a pipeline with multiple outputs. It writes each output to a file. Inputs are connected to the writer using the AddInputImage method. The type of streaming can be chosen. Each output may have a different size. When the user gives a number of lines per strip or a tile size, the value is interpreted on the first input to deduce the number of streams. This number of streams is then used to split the other inputs 
Sink  
SinkBase  
MultiplicationByScalar  
MultiplyByScalarImageFilter  TODO 
MultiToMonoChannelExtractROI  Extract a mono channel part of a multichannel image 
MultivariateAlterationDetectorImageFilter  This filter implements the Multivariate Alteration Detector 
NAPCAImageFilter  Performs a Noise Adjusted PCA analysis of a vector image 
NCCRegistrationFilter  Deformably register two images using the PDEs and NCC 
NCCRegistrationFunction  
GlobalDataStruct  
NCLSUnmixingImageFilter  Performs fully constrained least squares on each pixel of a VectorImage 
ndvi  
NDVIDataNodeFeatureFunction  Compute a NDVI based feature alongside a datanode 
NearestPointDisplacementFieldGenerator  This class implements the simplest way to displacement field generation using a point set. In each pixel location, the displacement is considered to be the displacement of the nearest seed point in the point set 
NearestTransformDisplacementFieldGenerator  This class implements displacement field generation by taking into account the local transform of the nearest point in pointset 
NeighborhoodMajorityVotingImageFilter  
CompareHistoFequencies  
HistoSummary  
NeighborhoodScalarProductFilter  This filter is designed to be part of a pipeline aiming at linear feature extraction, such as roads 
NeuralNetworkMachineLearningModel  
NeuralNetworkMachineLearningModelFactory  Creation d'un instance d'un objet SVMMachineLearningModel utilisant les object factory 
NNearestPointsLinearInterpolateDisplacementFieldGenerator  This class generate the displacement field by performing a linear interpolation of the displacement induced by the n nearest point 
NNearestTransformsLinearInterpolateDisplacementFieldGenerator  Generate the displacement field by performing a linear interpolation 
NonMaxRemovalByDirectionFilter  This filters removes (sets to null intensity) pixels which are not the maxima of the scalar product modulus value in the given direction 
NonOptGlImageActor  
Tile  
NormalBayesMachineLearningModel  
NormalBayesMachineLearningModelFactory  Creation d'un instance d'un objet SVMMachineLearningModel utilisant les object factory 
NormalizeAttributesLabelMapFilter  This class works with AttributesMapLabelObject, and normalizes all attributes wrt a map of minimal and maximal attribute value, such that the resulting attributes are in the [0, 1] interval 
NormalizeInnerProductPCAImageFilter  The aim of the class is to normalise vector images using a vector coefficient values 
NormalizeVectorImageFilter  Normalize an VectorImage by setting its mean to zero and possibly variance to one (band by band) 
NRIBandImagesToOneNComplexBandsImage  
NumberOfDivisionsStrippedStreamingManager  This class computes the divisions needed to stream an image by strips, driven by a userdefined number of divisions in which to divide the images 
NumberOfDivisionsTiledStreamingManager  This class computes the divisions needed to stream an image by strips, driven by a userdefined number of divisions in which to divide the images 
NumberOfLinesStrippedStreamingManager  This class computes the divisions needed to stream an image by strips, driven by a userdefined desired number of lines per strips 
ObjectDetectionClassifier  This class detects object in an image, given a ML model and a local descriptors function 
ObjectList  This class is a generic allpurpose wrapping around an std::vector<itk::SmartPointer<ObjectType> > 
ConstIterator  ConstIterator of the object list 
Iterator  Iterator of the object list 
ReverseConstIterator  ReverseConstIterator of the object list 
ReverseIterator  ReverseIterator of the object list 
ObjectListSource  Base class for all process objects that output ObjectList data 
ObjectListToObjectListFilter  Base class for filters that take an ObjectList as input and produce an ObjectList as output 
ThreadStruct  
OGRDataSourceToLabelImageFilter  Burn geometries from the specified VectorData into raster 
OGRDataToClassStatisticsFilter  Computes class statistics based on vectors using a persistent filter 
OGRDataToSamplePositionFilter  Extracts sample position from an image using a persistent filter 
OGRExtendedFilenameToOptions  This class aim at processing GDAL option that can be pass through extended filename 
CreationOptionType  
LayerOptionType  
OpenOptionType  
OGRIOHelper  This class IO OGR 
OGRLayerStreamStitchingFilter  This filter fusion the geometries in a layer (OGRLayer ) along streaming lines. It is a inline filter which means that the result of the fusion overwrites the input layer. The strategy for merging polygons is quite simple. A polygon P1 is merge with a polygon P2 if: 
FeatureStruct  
FusionStruct  
SortFeatureStruct  
OGRVectorDataIO  ImageIO object for reading and writing OGR format vector data 
OGRVectorDataIOFactory  Create an instance of an OGRVectorDataIOFactory 
one_segment  
ONERAImageIO  ImageIO object for reading (not writing) ONERA format images 
ONERAImageIOFactory  Creation d'un instance d'un objet ONERAImageIO utilisant les object factory 
OneRIBandImageToOneComplexBandImage  
OpeningClosingMorphologicalFilter  This filter implements an opening grayscale morphological operation followed by a closing grayscale morphological operation. It tends to simplify image by obliterating details with a lower extent than the structuring element 
OpticalDefaultImageMetadataInterface  Creation of an "otb" DefaultImageMetadataInterface that gets metadata 
OpticalDefaultImageMetadataInterfaceFactory  Creating an instance of a OpticalImageMetadataInterface object using object factory. This class only provides the method of the virtual pure class OpticalImageMetadataInterface and throw exception for virtual method 
OpticalImageMetadataInterface  Class for Optical captor metadata reading 
OpticalImageMetadataInterfaceFactory  Create instances of OpticalImageMetadataInterfaceFactory objects using an object factory 
OrientationPathFunction  Calculate the orientation angle of a path defined by 2 points. The result value is in radian 
OrthoRectificationFilter  Class for Orthorectifying an image 
OSMDataToVectorDataGenerator  Request OSM Server using the OSM API 0.6 to get the xml file storing the vector elements available 
OTB_GCP  This OTB_GCP class is used to manage the GCP parameters in OTB 
OverlapSaveConvolutionImageFilter  
ParallelLinePathListFilter  Detects parallel lines in imagery, the required input data are a PathList object 
Parser  Definition of the standard floating point parser. Standard implementation of the mathematical expressions parser 
ParserConditionDataNodeFeatureFunction  Compute a ParserCondition based feature alongside a datanode 
ParserX  Definition of the standard floating point parser. Standard implementation of the mathematical expressions parser 
PathFunction  Evaluates a function of an image over a specific path 
PathLengthFunctor  Select paths according to their length 
PathListSource  Base class for filters with a PathList output type 
PathListToHistogramGenerator  This class generates an histogram from a list of path 
PathListToPathListFilter  Base class for filter taking a PathList as input a returning a PathList 
PathMeanDistanceFunctor  Functor to select path according to the average distance between points 
PatternSampler  Periodic sampler for iteration loops 
Parameter  
PCAImageFilter  Performs a Principal Component Analysis 
PCAModel  
PCAModelFactory  
PerBandVectorImageFilter  This filter is a helper class to apply per band a standard itk::ImageToImageFilter to a VectorImage 
PeriodicSampler  Periodic sampler for iteration loops 
Parameter  
PeriodicSOM  This class is responsible for the learning of a self organizing map when considered as a torus 
PersistentCompareImageFilter  Compute mean squared error, mean absolute error and PSNR of two imagee using the output requested region 
PersistentConnectedComponentSegmentationOBIAToVectorDataFilter  [internal] Helper class to perform connected component segmentation on an input image, apply OBIA filtering and output a VectorData 
PersistentDescriptorsListSampleGenerator  [internal] Helper class for the implementation of DescriptorsListSampleGenerator 
PersistentFilterStreamingDecorator  This filter link a persistent filter with a StreamingImageVirtualWriter 
PersistentHistogramVectorImageFilter  Compute the histogram of a large image using streaming 
PersistentImageFilter  This filter is the base class for all filter persisting data through multiple update. For instance, a filter computing global statistics on an image with streaming capabilities will have to keep the temporary results for each streamed piece of the image in order to synthesize the global statistics at the end. This filter is an itk::ImageToImageFilter, providing two additional methods. The first one, Synthetize(), allows the user to synthesize temporary data produced by the multiple updates on different pieces of the image to the global result. The second one, Reset(), allows the user to reset the temporary data for a new input image for instance 
PersistentImageSampleExtractorFilter  Persistent filter to extract sample values from an image 
PersistentImageToOGRDataFilter  Perform vectorization in a persistent way 
PersistentImageToOGRLayerFilter  Perform vectorization in a persistent way 
PersistentImageToOGRLayerSegmentationFilter  
PersistentImageToVectorDataFilter  Perform vectorization in a persistent way 
PersistentInnerProductVectorImageFilter  Compute the inner product of a large image using streaming 
PersistentMatrixTransposeMatrixImageFilter  Compute
. Allow a padding of ones 
PersistentMinMaxImageFilter  Compute min. max of an image using the output requested region 
PersistentMinMaxVectorImageFilter  Compute min. max of a large image using streaming 
PersistentObjectDetectionClassifier  [internal] Helper class for the implementation of ObjectDetectionClassifier with streaming capabilities 
PersistentOGRDataToClassStatisticsFilter  Persistent filter to compute class statistics based on vectors 
PersistentOGRDataToSamplePositionFilter  Persistent filter to extract sample position from an image 
PersistentSamplingFilterBase  Base class for persistent filter doing sampling tasks 
SimpleFieldDefn  
VectorThreadStruct  
PersistentShrinkImageFilter  
PersistentStatisticsImageFilter  Compute min. max, variance and mean of an image using the output requested region 
PersistentStreamingLineSegmentDetector  Perform Line segment detector in a persistent way 
PersistentStreamingStatisticsMapFromLabelImageFilter  Computes mean radiometric value for each label of a label image, based on a support VectorImage 
PersistentStreamingStatisticsVectorImageFilter  Compute covariance & correlation of a large image using streaming 
PersistentVectorImageToMatrixFilter  Compute covariance & correlation of a large image using streaming 
PersistentVectorizationImageFilter  Perform vectorization in a persistent way 
PhysicalToRPCSensorModelImageFilter  This filter estimates a RPC sensor models from a physical model 
PipelineMemoryPrintCalculator  Estimate pipeline memory usage and optimal stream divisions 
PixelSuppressionByDirectionImageFilter  Application of a filter of suppression of isolated pixels, not belonging to a line, strating from the directions of pixels 
PixelWiseBlockMatchingImageFilter  Perform 2D block matching between two images 
PlaceNameToLonLat  Retrieve Longitude and Latitude coordinates from a place name 
PlatformPositionAdapter  Wrapper class to access the platform position from ossim 
PleiadesImageMetadataInterface  Creation of an "otb" PleiadesImageMetadataInterface that gets metadata 
PleiadesImageMetadataInterfaceFactory  Creating an instance of a ImageMetadataInterface object using object factory 
PleiadesPToXSAffineTransformCalculator  Compute the affine transform linking P and XS pixel position for Pleiades sensor bundles 
PointSetDensityEpanechnikovFunction  Calculate the density in the neighborhood of a pixel using an Epanechnikov function 
PointSetDensityFunction  Calculate the density in the neighborhood of a pixel using a simple cut off method 
PointSetDensityGaussianFunction  Calculate the density in the neighborhood of a pixel using a gaussian function 
PointSetExtractROI  Extract a part of the points specified by a region 
PointSetFunction  Calculate the density in the neighborhood of a pixel 
PointSetSource  Base class for all process objects that output point set data 
PointSetToDensityImageFilter  Draw the density of a point set on an image 
PointSetToDisplacementFieldGenerator  Base class for filters generating a displacement field from a point set enriched with displacement and local transform information. The output of the filters deriving from this base class can be passed to the itk::WarpImageFilter for image resampling 
PointSetToPointSetFilter  Base class to process PointSet data 
PointSetWithTransformToDisplacementFieldGenerator  Base class for filters generating a displacement field from a point set enriched with local transform information 
PolarimetricData  This class allows determining the type of architecture we get 
Polygon  This class represent a 2D polygon 
PolygonCompacityFunctor  Select polygons according to their compacity 
PolygonListToRCC8GraphFilter  This class computes an RCC8 graph from a set of polygons 
ThreadStruct  
PolygonToPolygonRCC8Calculator  This class compute the RCC8 relation between the regions from two segmentation images 
PolyLineImageConstIterator  Uses the bresenham algorithm to iterate over a polyline on an image (const version) 
PolyLineImageIterator  Uses the bresenham algorithm to iterate over a polyline on an image 
PolyLineParametricPathWithValue  This class implement a PolyLineParametricPath for which a value can be set. The value is stored in the itk::MetaDataDictionary. The precision of the value can be set 
PolynomialTimeSeries  
PowerByScalar  
PrintableImageFilter  This class is a helper class to turn a vector image to a generic 8 bytes RGB image. A mask can be used to highlight some objects represented by the same value. The mask is a binary image. Background MaskValue is used to precise which value of the mask are objects (default 0). Output object color can be set using m_ObjectColor (default white). The output is a 3 channel image, each channel is a channel of the input image. They can be selected using m_ChannelList or SetChannel(int ch ) method 
ProfileDerivativeToMultiScaleCharacteristicsFilter  This filter extracts the maximum derivative value of the input profile 
ProfileToProfileDerivativeFilter  This filter computes the derivative of a given profile 
ProjectiveProjectionImageFilter  Applies a projective projection to each pixel of an image 
ProlateInterpolateImageFunction  Prolate interpolation of an otb::image 
ProSailParameters  This class implements the ProSailParameters lib 
ProspectModel  This class implements the Prospect Model (see http://teledetection.ipgp.jussieu.fr/prosail/), 
QtLogOutput  Class that get log output and launch an event when received 
QuaternaryFunctorImageFilter  Implements pixelwise generic operation of four images 
QuickBirdImageMetadataInterface  Creation of an "otb" QuickBirdImageMetadataInterface that gets metadata 
QuickBirdImageMetadataInterfaceFactory  Creating an instance of a ImageMetadataInterface object using object factory 
Radarsat2CalibrationLookupData  
Radarsat2ImageMetadataInterface  Creation of an "otb" Radarsat2ImageMetadataInterface that gets metadata 
Radarsat2ImageMetadataInterfaceFactory  Creating an instance of a ImageMetadataInterface object using object factory 
RadianceToImageImageFilter  Convert a radiance value into raw image value 
RadianceToReflectanceImageFilter  Convert radiance value into reflectance value 
RADImageIO  ImageIO object for reading (not writing) RAD format images 
RADImageIOFactory  Creation d'un instance d'un objet RADImageIO utilisant les object factory 
RadiometricMomentsIFFactory  Add a RadiometricMoments image function to a MetaImageFunction 
RadiometricMomentsImageFilter  Calculate the radiometric moments 
RadiometricMomentsImageFunction  Calculate the radiometric moments 
RadiometryCorrectionParametersToAtmosphericRadiativeTerms  TODO 
RadiometryHomogenousWithNeighborhoodDataNodeFeatureFunction  Compute the spectral angle between the radiometry along a line and its neighborhood 
RAMDrivenAdaptativeStreamingManager  This class computes the divisions needed to stream an image according to the input image tiling scheme and a userdefined available RAM 
RAMDrivenStrippedStreamingManager  This class computes the divisions needed to stream an image by strips, according to a userdefined available RAM 
RAMDrivenTiledStreamingManager  This class computes the divisions needed to stream an image in square tiles, according to a userdefined available RAM 
RAndBAndNIRIndexImageFilter  TODO 
RAndGAndNIRIndexImageFilter  TODO 
RAndNIRIndexImageFilter  TODO 
RandomForestsMachineLearningModel  
RandomForestsMachineLearningModelFactory  Creation of an instance of a RandomForestsMachineLearningModel object using the object factory 
RandomPointSetSource  This class generate a random point set 
RandomSampler  Random sampler for iteration loops 
Parameter  
RasterizeVectorDataFilter  Burn geometries from the specified VectorData into raster 
RationalTransform  This class implements a rational transfom 
RCC8EdgeIterator  Iterates on the graph edges 
RCC8Graph  This class is a data structure designed to store RCC8 Graph computed from a pyramidal segmentation 
RCC8GraphFileReader  This class reads a RCC8 graph from a .dot file (graphviz format) 
RCC8GraphFileReaderException  Base exception class for IO problems during reading 
RCC8GraphFileWriter  This class writes a RCC8 Graph to a dot file (graphviz file format) 
RCC8GraphFileWriterException  Base exception class for IO problems during writing 
RCC8GraphSource  Base class for all the filters producing an otbRCC8Graph 
RCC8InEdgeIterator  Iterates on the graph in edges from a vertex 
RCC8OutEdgeIterator  Iterates on the graph out edges from a vertex 
RCC8VertexBase  Base class to represent a vertex in a RCC8 Graph 
RCC8VertexIterator  Iterates on the graph vertices 
RCC8VertexWithCompacity  Class to represent a vertex in a RCC8 Graph with the compacity value of the represented region 
RCC8VertexWithRegionCenter  Class to represent a vertex in a RCC8 Graph with the compacity value of the represented region 
RealAndImaginaryImageToComplexImageFilter  Computes pixelwise the complex image of a real and imaginary image 
RealImageToComplexImageFilter  Computes pixelwise the complex image of a real image 
RealMomentPathFunction  Virtual class for the Real moments for a path 
RealMomentsImageFunction  Calculate the moment values in the specified neighborhood 
ReciprocalBarnesDecompImageFilter  
ReciprocalCoherencyToReciprocalMuellerImageFilter  
ReciprocalCovarianceToCoherencyDegreeImageFilter  
ReciprocalCovarianceToReciprocalCoherencyImageFilter  
ReciprocalHAlphaImageFilter  
ReciprocalHuynenDecompImageFilter  Compute the Huynen decomposition image (9 complex channels) from the Reciprocal Covariance image (6 complex channels) 
ReciprocalLinearCovarianceToReciprocalCircularCovarianceImageFilter  
ReciprocalPauliDecompImageFilter  Compute the Pauli decomposition image (3 complex channels) from the Reciprocal Sinclair image (6 complex channels) 
Rectangle  This class represent a Rectangle 
ReduceSpectralResponse  This class computes the reduced spectral response of each band of a sensor 
ReduceSpectralResponseClassifierRAndNIR  This class represents a hierarchy of vector data 
ReflectanceToImageImageFilter  Convert a reflectance into a raw value value 
ReflectanceToLuminanceImageFilter  Convert reflectance value into radiance value 
ReflectanceToRadianceImageFilter  Convert reflectance value into radiance value 
ReflectanceToSurfaceReflectanceImageFilter  Calculates the slope, the orientation incidence and exitance radius values for each pixel 
RegionImageToRectangularPathListFilter  Base class used to implement filter to model regions by rectangles 
RelabelComponentImageFilter  Relabel the components in an image such that consecutive labels are used 
RemoteSensingRegion  An RemoteSensingRegion represents a structured region of data 
RemoveCarvingPathFilter  This class remove pixels given in one path 
RemoveIsolatedByDirectionFilter  This filter removes (sets to null intensity) pixels isolated by direction 
RemoveTortuousPathListFilter  This filter remove path considered as tortuous 
RemoveWrongDirectionFilter  This filter removes (sets to null intensity) pixels with wrong direction 
RGBAPixelConverter  Convert an itk::RGBApixel<InternalType> into another pixel type 
RGBAPixelConverter< TInternalInputPixelType, itk::RGBAPixel< TInternalOutputPixelType > >  
RGBAPixelConverter< TInternalInputPixelType, itk::RGBPixel< TInternalOutputPixelType > >  
RoadExtractionFilter  This class performs the extraction of roads from an image 
ROIdataConversion  Image data to vector conversion 
RPCSolverAdapter  This is a dummy class to expose the RPC solving function 
SailModel  This class implements the SAIL model (see http://teledetection.ipgp.jussieu.fr/prosail/) 
SampleAugmentationFilter  Filter to generate synthetic samples from existing ones 
SamplerBase  This is a base class for sampling methods 
SamplingRateCalculator  This class is a sampling rate calculator 
Triplet  
SamplingRateCalculatorList  This class is a list of sampling rate calculators 
SarBrightnessFunction  Calculate the backscatter for the given pixel 
SarBrightnessToImageFilter  Evaluates the SarBrightnessFunction onto a source image 
SarCalibrationLookupData  
SarDeburstImageFilter  Performs a deburst operation by removing redundant lines 
SarDefaultImageMetadataInterface  Creation of an "otb" DefaultImageMetadataInterface that gets metadata 
SarDefaultImageMetadataInterfaceFactory  Creating an instance of a SarImageMetadataInterface object using object factory. This class only provides the method of the virtual pure class SarImageMetadataInterface and throw exception for virtual method 
SarImageMetadataInterface  Class for SAR captor metadata reading 
SarImageMetadataInterfaceFactory  Create instances of SarImageMetadataInterfaceFactory objects using an object factory 
SarParametricMapFunction  Evaluates a parametric bidimensionnal polynomial model from a PointSet 
SarRadiometricCalibrationFunction  Calculate the backscatter for the given pixel 
SarRadiometricCalibrationToImageFilter  Evaluates the SarRadiometricCalibrationFunction onto a source image The BeforeThreadedGenerateData create a SarImageMetadataInterface based on input metadata dictionary. The nature of product(TerrSARX, Sentinel1, etc..) are thus detected automatically from this. The filter then reads necessary parameters required to perform SarCalibration in a generic way 
SarSensorModelAdapter  Wrapper class to access SarSensorModel specific methods 
SatelliteRSR  This class represents a hierarchy of vector data 
sort_band  
ScalarBufferToImageFileWriter  Record an image stored in a buffer 
ScalarImageToAdvancedTexturesFilter  In this case, 10 advanced texture features will be processed. The 10 output image channels are: Mean, Variance, Dissimilarity, Sum Average, Sum Variance, Sum Entropy, Difference of Entropies, Difference of Variances, IC1 and IC2. They are provided in this exact order in the output image. The textures are computed over a sliding window with user defined radius 
ScalarImageToHigherOrderTexturesFilter  This class compute 11 local higher order statistics textures coefficients based on the grey level runlength matrix 
ScalarImageToPanTexTextureFilter  This class computes a texture derived builtup precense index (PanTex) 
ScalarImageToTexturesFilter  This class compute 8 local Haralick textures features. The 8 output image channels are: Energy, Entropy, Correlation, Inverse Difference Moment, Inertia, Cluster Shade, Cluster Prominence and Haralick Correlation. They are provided in this exact order in the output image. Thus, this application computes the following Haralick textures over a neighborhood with user defined radius 
SEMClassifier  This class implements the Stochastic Expectation Maximization algorithm to perform an estimation of a mixture model 
SensorModelAdapter  Wrapper class to group all dependencies to ossim for sensor models 
SensorModelBase  Base class for the sensor model projection classes 
Sentinel1CalibrationLookupData  
Sentinel1CalibrationStruct  
Sentinel1ImageMetadataInterface  Creation of an "otb" Sentinel1ImageMetadataInterface that gets metadata 
Sentinel1ImageMetadataInterfaceFactory  Creating an instance of a ImageMetadataInterface object using object factory 
SFSTexturesImageFilter  This functor computes the texture describes in the following publication It is based on line direction estimation 
ShapeAttributesLabelMapFilter  This class is a fork of the itk::ShapeLabelMapFilter working with AttributesMapLabelObject 
SharkKMeansMachineLearningModel  
SharkKMeansMachineLearningModelFactory  Creation of an instance of a SharkKMeansMachineLearningModel object using the object factory 
SharkRandomForestsMachineLearningModel  
SharkRandomForestsMachineLearningModelFactory  Creation of an instance of a SharkRandomForestsMachineLearningModel object using the object factory 
ShiftScaleImageAdaptor  Presents an image as being composed of the shift scale operation of its pixels 
ShiftScaleVectorImageFilter  This filter performs a shift and scaling of a vector image on a per band basis 
SiftFastImageFilter  This class extracts key points from an input image through a pyramidal decomposition 
SimpleParallelTiffWriter  Writes a GeoTiff image using parallel non collective operations 
SimpleRcsPanSharpeningFusionImageFilter  This class performs a simple Pan sharpening operation 
FusionFunctor  
NoDataFusionFunctor  
SimplifyPathFunctor  This filter performs a simplification of the input path 
SimplifyPathListFilter  This filter performs a simplification of the path in the input list 
SimulationStep1Base  Base class for all method that simulate the Reflectance and Transmittance of an object. (ex: Prospect) 
SimulationStep2Base  Base class for all methods that generate spectrum of an object using its reflectance and transmittance 
SinclairImageFilter  Computes the Covariance matrix for the sinclair one 
SinclairReciprocalImageFilter  Convert the Sinclair reciprocal matrix 
SinusoidalMapProjection  This class implements the Sinusoidal map projection. It converts coordinates in longitude, latitude (WGS84) to Sinusoidal map coordinates 
SIXSTraits  SIXSTraits operations 
SobelVectorImageFilter  Implements the Sobel Gradient to be processed on a vector image 
SoilDataBase  
SOM  This class is responsible for the learning of a self organizing map from a set of vector represented by the input image (each vector is a pixel of the image) 
SOMActivationBuilder  This class takes a self organizing map and an input vector image, and produce a map counting the number of activation for each vector in the SOM map 
SOMbasedImageFilter  This class perform the substitution between initial input image pixels and the winning neurons of a SOM 
SOMClassifier  This class implements a SOMBased classifier 
SOMImageClassificationFilter  This filter performs the classification of a VectorImage using a given SOM map 
SOMMap  This class represent a Self Organizing Map 
SOMModel  
SOMModelFactory  
SOMWithMissingValue  This class implements SOM training with missing value 
SparseUnmixingImageFilter  This class detects linear dependencies from N wavelet decompositions 
SparseWvltToAngleMapperListFilter  This class select Nuple joinwvlt coeff for sparse unmixing 
SpatialisationFilter  Create a label map from objects description 
SpatialObjectSource  Base class for filters producing a SpatialObject as output 
SpatialObjectToImageDrawingFilter  Base class for filters that take a SpatialObject as input and produce an image as output. By default, if the user does not specify the size of the output image, the maximum size of the object's bounding box is used. The spacing of the image is given by the spacing of the input Spatial object 
SpectralAngleDataNodeFeatureFunction  Compute a spectral angle based feature alongside a datanode 
SpectralAngleDistanceImageFilter  This filter implements the computation of the spectral angle distance with respect to a reference pixel 
SpectralResponse  This class represents the spectral response of an object (or a satellite band) 
sort_pair  
SpectralSensitivityReader  Read a file that contains spectral sensitivity 
BothAre  
Spot6ImageMetadataInterface  Creation of an "otb" Spot6ImageMetadataInterface that gets metadata 
Spot6ImageMetadataInterfaceFactory  Creating an instance of a ImageMetadataInterface object using object factory 
SpotImageMetadataInterface  Creation of an "otb" SpotImageMetadataInterface that gets metadata 
SpotImageMetadataInterfaceFactory  Creating an instance of a ImageMetadataInterface object using object factory 
StandardDSCostFunction  Standard Cost Function used to estimate the fuzzy model parameters in the DempsterShafer framework 
StandardFilterWatcher  This class shows the percentage progress execution of the pipeline filtering process 
StandardMetaImageFunctionBuilder  Build a Standard MetaImageFunction 
StandardOneLineFilterWatcher  This class shows the percentage progress execution of the pipeline filtering process 
StandardShader  
StandardWriterWatcher  This class shows the percentage progress execution of the pipeline filtering process 
StatisticsAttributesLabelMapFilter  This class is a fork of itk::StasticsLabelMapFilter to support AttributesMapLabelObject 
StatisticsXMLFileReader  Read a xml file where are stored several statistics 
StatisticsXMLFileWriter  Write in a xml file the values stored in a MeasurementVector set as input 
StereorectificationDisplacementFieldSource  Compute the deformation fields for stereorectification 
StereoSensorModelToElevationFilter  Using sensor models to perform correlation along epipolars 
Stopwatch  Stopwatch timer 
StreamingCompareImageFilter  This class streams the whole input image through the PersistentCompareImageFilter 
StreamingConnectedComponentSegmentationOBIAToVectorDataFilter  Performs connected component segmentation on an input image, apply OBIA filtering and output a VectorData, with streaming capabilities 
StreamingHistogramVectorImageFilter  This class streams the whole input image through the PersistentHistogramVectorImageFilter 
StreamingImageToOGRLayerSegmentationFilter  This filter is a framework for large scale segmentation. It is a persistent filter that process the input image tile by tile. This filter is templated over the segmentation filter. This later is used to segment each tile of the input image. Each segmentation result (for each tile) is then vectorized using LabelImageToOGRDataSourceFilter (based on GDALPolygonize() ). The output OGRDataSource of the LabelImageToOGRDataSourceFilter is a "memory" DataSource (ie all features of a tile are kept in memory). From here some optional processing can be done, depending on input parameters : 
StreamingImageVirtualWriter  This class acts like a StreamingImageFileWriter, but without actually writing data to the disk 
StreamingInnerProductVectorImageFilter  This class streams the whole input image through the PersistentStatisticsImageFilter 
StreamingLineSegmentDetector  
StreamingManager  This class handles the streaming process used in the writers implementation 
StreamingMatrixTransposeMatrixImageFilter  This class streams the whole input image through the PersistentMatrixTransposeMatrixImageFilter 
StreamingMinMaxImageFilter  This class streams the whole input image through the PersistentMinMaxImageFilter 
StreamingMinMaxVectorImageFilter  This class streams the whole input image through the PersistentMinMaxVectorImageFilter 
StreamingResampleImageFilter  This class is a composite filter resampling an input image by setting a transform. The filter computes a displacement grid using the transform set and used it to warp the input 
StreamingShrinkImageFilter  Generates a quicklook of the input image 
StreamingShrinkImageRegionSplitter  
StreamingShrinkStreamingManager  
StreamingStatisticsImageFilter  This class streams the whole input image through the PersistentStatisticsImageFilter 
StreamingStatisticsMapFromLabelImageFilter  Computes mean radiometric value for each label of a label image, based on a support VectorImage 
StreamingStatisticsVectorImageFilter  This class streams the whole input image through the PersistentStatisticsImageFilter 
StreamingTraits  This class provides internal information for streamable filters 
StreamingTraits< otb::VectorImage< TPixel, VImageDimension > >  
StreamingWarpImageFilter  This class acts like the itk::WarpImageFilter, but it does not request the largest possible region of the image to warp 
StringToHTML  
SubPixelDisparityImageFilter  Perform subpixel disparity estimation from input integer disparities and the image pair that was used 
SubsampledImageRegionConstIterator  Regular subsample iterator over an image 
SubsampledImageRegionIterator  Regular subsample iterator over an image 
SubsampleImageFilter  Performs a down sampling of an image 
SurfaceAdjacencyEffectCorrectionSchemeFilter  Correct the scheme taking care of the surrounding pixels 
SurfaceReflectanceToReflectanceFilter  Calculates the slope, the orientation incidence and exitance radius values for each pixel 
SVMCrossValidationCostFunction  This function returns the cross validation accuracy of a SVM model 
SVMMachineLearningModel  OpenCV implementation of SVM algorithm 
SVMMachineLearningModelFactory  Creation d'un instance d'un objet SVMMachineLearningModel utilisant les object factory 
SVMMarginSampler  Implement one iteration of active learning by margin 
SVY21MapProjection  This class implements the SVY21 map projection (Singapore geodesic system). It converts coordinates in longitude, latitude (WGS84) to SVY21 map coordinates 
System  System operations 
TernaryFunctorImageFilter  Implements pixelwise generic operation on three images 
TerraSarBrightnessImageFilter  Calculates the brightness of TerraSar sensor images 
TerraSarImageMetadataInterface  Creation of an "otb" TerraSarImageMetadataInterface that gets metadata 
TerraSarImageMetadataInterfaceFactory  Creating an instance of a ImageMetadataInterface object using object factory 
TestHelper  Helper class to perform the baseline comparisons during the tests 
TextureImageFunction  Calculate a texture over an image 
Threads  Operation from open threads that are used in Monteverdi 
ThresholdImageToPointSetFilter  Produce a PointSet according to filtering conditions 
ThresholdVectorImageFilter  Set image values to a userspecified value if they are below, above, or between simple threshold values 
TileDimensionTiledStreamingManager  This class computes the divisions needed to stream an image in square tiles, driven by a userdefined tile dimension 
TileImageFilter  This filter allows making a spatial mosaic from a set of images 
TileMapImageIO  ImageIO object for reading and writing TileMap images 
TileNameAndCoordType  
TileMapImageIOFactory  Creation of a TileMapImageIO object using object factory 
TileMapImageIOHelper  This class IO TileMapImage 
TileMapTransform  To do 
TouziEdgeDetectorImageFilter  Application of a filter of detection of contours 
Transform  Class to overload method passed to virtual pure in ITK V4 
TransformationFunctorDispatcher  
TransformationFunctorDispatcher< TransformationFunctor, ogr::Layer, FieldTransformationPolicy >  
TransformationFunctorDispatcher< TransformationFunctor, OGRGeometry, FieldTransformationPolicy >  
TransformPointSetFilter  TransformPointSetFilter applies a transform to all the points of a PointSet 
TransMercatorMapProjection  This class implements the TransMercator map projection. It converts coordinates in longitude, latitude (WGS84) to TransMercator map coordinates 
TwoNRIBandsImageToNComplexBandsImage  
UnaryFunctorImageFilter  Implements pixelwise generic operation on one image 
UnaryFunctorNeighborhoodImageFilter  Implements neighborhoodwise generic operation on image 
UnaryFunctorNeighborhoodVectorImageFilter  Implements neighborhoodwise generic operation of one vector image 
UnaryFunctorNeighborhoodWithOffsetImageFilter  Implements neighborhoodwise generic operation on image 
UnaryFunctorObjectListBooleanFilter  Filter an ObjectList and keep elements according to the functor value 
ThreadStruct  
UnaryFunctorObjectListFilter  Process each element in the ObjectList with the functor 
UnaryFunctorVectorImageFilter  Implements neighborhoodwise generic operation of one vector image 
UnaryFunctorWithIndexImageFilter  Implements neighborhoodwise generic operation on image 
UnaryFunctorWithIndexWithOutputSizeImageFilter  Implements neighborhoodwise generic operation on image 
UnaryImageFunctorWithVectorImageFilter  Applies a functor to a VectorImage 
UnConstrainedLeastSquareImageFilter  Solves a least square system for each pixel 
UrbanAreaDetectionImageFilter  This filter uses associated functors to produce a binary or grayscale image 
UtmMapProjection  This class implements the UTM map projection 
vabs  
vacos  
var  
VariableLengthVectorConverter  Convert any data container type into a VariableLengthVector 
VariableLengthVectorConverter< itk::FixedArray< TInternalInputType, VArrayDimension >, TPrecisionType >  
VariableLengthVectorConverter< itk::SmartPointer< itk::Statistics::Histogram< TPixel > >, TPrecisionType >  
VariableLengthVectorConverter< itk::VariableLengthVector< TInternalInputType >, TPrecisionType >  
VariableLengthVectorConverter< std::vector< std::vector< std::complex< TInternalInputType > > >, TPrecisionType >  
VariableLengthVectorConverter< std::vector< std::vector< TInternalInputType > >, TPrecisionType >  
VarianceImageFilter  Applies an averaging filter to an image 
VarSol  VarSol operations 
vasin  
vatan  
VCAImageFilter  Estimates the endmembers present in a hyperspectral image 
vcos  
vcosh  
vect2scal  
VectorData  This class represents a hierarchy of vector data 
VectorDataAdapter  Helper class to convert the vector data to generic type 
VectorDataExtractROI  Extract a subset of a Vector Data based on location 
VectorDataFileReader  Data source that reads vector data from a single file 
VectorDataFileReaderException  Base exception class for IO conflicts 
VectorDataFileWriter  This class writes vector data file format (shapefile and KML) 
VectorDataFileWriterException  
VectorDataIntoImageProjectionFilter  Reproject vector data into the coordinate system of an image 
VectorDataIOBase  Abstract superclass defines VectorData IO interface 
VectorDataIOFactory  Create instances of VectorDataIO objects using an object factory 
VectorDataKeywordlist  This class handle the metadata of vector data 
VectorDataProjectionFilter  Reproject vector data in a different coordinate system 
VectorDataProperties  Compute public properties of the vectordata 
VectorDataSource  Filter hierarchy for generating VectorData 
VectorDataStyle  Load style into a mapnik::Map 
VectorDataToDSValidatedVectorDataFilter  VectorData filter validating data nodes using DempsterShafer theory 
VectorDataToLabelImageFilter  Burn geometries from the specified VectorData into raster 
VectorDataToLabelMapFilter  Convert a vector data and produce a collection of label objects for each node 
VectorDataToLabelMapWithAttributesFilter  Converts a vector data into a LabelMap 
VectorDataToMapFilter  EXPERIMENTAL FEATURE Render a vector data into an image 
VectorDataToRandomLineGenerator  Produces a VectorData Containing Random Lines 
VectorDataToRightAngleVectorDataFilter  Right angle detector 
VectorDataToRoadDescriptionFilter  VectorDataToRoadDescriptionFilter associates a score to each adapted input VectorData DataNode 
VectorDataToSpecificDescriptionFilterBase  Base class for VectorDataToSpecificDescriptionFilters 
VectorDataToVectorDataFilter  Base class for filters that take an VectorData as input and produce an VectorData as output 
VectorDataTransformFilter  Apply a Transform To a VectorData 
VectorImage  Creation of an "otb" vector image which contains metadata 
VectorImageTo3DScalarImageFilter  This filter convert a 2 Dimension VectorImage to a 3 Dimension scalar image 
VectorImageToAmplitudeImageFilter  This filter returns the the amplitude of the pixel vector 
VectorImageToASImageAdaptor  Presents an image of pixel type Vector as being and image of FixelArray<unsigned short, 3> type 
VectorImageToImageListFilter  This class aims at converting a multiband image to a list of scalar images 
VectorImageToIntensityImageFilter  This filter implements the computation of the mean of the spectral values of each pixel 
VectorImageToMatrixImageFilter  This class streams the whole input image through the PersistentStatisticsImageFilter 
VectorizationPathListFilter  This filter performs a vectorization from a line detector modulus and direction outputs 
VectorRescaleIntensityImageFilter  This filter performs a rescaling of a vector image on a per band basis 
VerticalSobelVectorImageFilter  Implements the Vertical Sobel Gradient to be processed on a vector image 
vexp  
ViewSettings  
VirtualDimensionality  Estimates the number of endmembers in a hyperspectral image with the Virtual Dimensionality method 
vlog  
vlog10  
vmax  
vmin  
vnorm  
vsin  
vsinh  
vsqrt  
vtan  
vtanh  
WatershedSegmentationFilter  Watershed composite filter allowing to set output type 
WaterSqrtSpectralAngleImageFilter  Compute a radiometric water indice 
WavelengthSpectralBands  This class contains the values of the filter functions 
WaveletFilterBank  One level stationary wavelet transform 
WaveletFilterBank< TInputImage, TOutputImage, TWaveletOperator, Wavelet::FORWARD >  
WaveletFilterBank< TInputImage, TOutputImage, TWaveletOperator, Wavelet::INVERSE >  
WaveletGenerator  Wavelet coefficient definition 
WaveletHighPassOperator  Specific implementation of the mother wavelet part of wavelet transformator 
WaveletImageFilter  This filter performs wavelet forward transform. It takes three template arguments: Input, Output and WaveletOperator This filter is not streamed 
WaveletInverseImageFilter  This filter performs wavelet inverse transform. It takes three template arguments: Input, Output and WaveletOperator This filter is not streamed 
WaveletLowPassOperator  Specific implementation of scale part of wavelet transformator 
WaveletOperator  A Generic NeighborhoodOperator wavelets filter set defined for templation 
WaveletOperatorBase  A NeighborhoodOperator wavelet base class 
WaveletPacketTransform  Wavelet packet transformation framework 
WaveletPacketTransform< TInputImage, TOutputImage, TFilter, Wavelet::FORWARD, TCost >  
WaveletPacketTransform< TInputImage, TOutputImage, TFilter, Wavelet::INVERSE, FullyDecomposedWaveletPacketCost< TInputImage > >  
WaveletsBandsListToWaveletsSynopsisImageFilter  Converts a list of wavelets bands to the traditional multiresolution wavelets view 
WaveletsSynopsisImageToWaveletsBandsListFilter  This class convert the standard wavelets view to a list of bands 
WaveletTransform  Wavelet transformation framework 
WaveletTransform< TInputImage, TOutputImage, TFilter, Wavelet::FORWARD >  
WaveletTransform< TInputImage, TOutputImage, TFilter, Wavelet::INVERSE >  
WindowedSincInterpolateImageBlackmanFunction  Use the WindowedSincInterpolateImageFunctionBase with a Blackman Function 
WindowedSincInterpolateImageCosineFunction  Use the WindowedSincInterpolateImageFunctionBase with a Cosine Function 
WindowedSincInterpolateImageFunctionBase  Use the windowed sinc function to interpolate 
WindowedSincInterpolateImageGaussianFunction  Use the WindowedSincInterpolateImageFunctionBase with a Gaussian Function 
WindowedSincInterpolateImageHammingFunction  Use the WindowedSincInterpolateImageFunctionBase with a Hamming Function 
WindowedSincInterpolateImageLanczosFunction  Use the WindowedSincInterpolateImageFunctionBase with a Lanczos Function 
WindowedSincInterpolateImageWelchFunction  Use the WindowedSincInterpolateImageFunctionBase with a Welch Function 
WorldFile  Handles the world file that associates geographic information to png, jpg 
WorldView2ImageMetadataInterface  Creation of an "otb" WorldView2ImageMetadataInterface that gets metadata 
WorldView2ImageMetadataInterfaceFactory  Creating an instance of a ImageMetadataInterface object using object factory 
WriterWatcherBase  This class is an abstract class Provides an interface to progress task mechanic 
Wrapper  
ApplicationLauncher  WIP 
BinarySpectralAngleFunctor  This functor computes the spectral angle between two pixels 
CloudDetectionFunctor  This functor first uses CloudEstimatorFunctor 
CoherencyToReciprocalMuellerFunctor  Evaluate the reciprocal Mueller matrix from the reciprocal coherency matrix image 
CommandLineArgumentParserArgumentErrorException  This exception is thrown when the version is displayed 
CommandLineArgumentParserHelpException  This exception is thrown when the help menu is displayed 
CommandLineArgumentParserVersionException  This exception is thrown when the version is displayed 
ConnectedComponentMuParserFunctor  Functor used as input to itk connected component segmentation module 
ConnectedComponentMuParserFunctor  This functor use MuParser as criteria for itk connected component module 
DataObjectListInterface  This non template class is an interface that wrapp ObjectList 
FlusserMomentsFFactory  Add a FlusserMoments image function to a MetaImageFunction 
FourierMellinDescriptorsFFactory  Add a FourierMellinDescriptors image function to a MetaImageFunction 
Group  
HaralickTexturesFFactory  Add a HaralickTextures image function to a MetaImageFunction 
ImageFileWriterException  Base exception class for IO problems during writing 
LabelObjectOpeningMuParserImageFilter  Label Object opening using shape and radiometric attributes. Acception/rejection criteria is user defined via MuParser function 
LandsatTMLinguisticVariables  
MaskMuParserFunctor  Functor used to create binary mask for input of connected component segmentation module 
MaskMuParserFunctor  This functor use MuParser to evaluate and process mathematical expression 
MaskMuParserImageFilter  Performs a mathematical operation on the input images according to the formula specified by the user. values different from 0 are set to 1 
MPI  Manage MPI resources TODO 
OBIAMuParserFunctor  This functor use MuParser to evaluate and process mathematical expression 
OBIAMuParserFunctor  Use MuParser criteria to accept/reject LabelObject given his shape and radiometrics statistics. This functor is based on the mathematical parser library muParser. The built in functions and operators list is available at: http://muparser.sourceforge.net/mup_features.html#idDef2 
otbBarnesDecompFunctor  Evaluate the Huynen decomposition from the reciprocal Sinclair matrix image 
otbBarnesDecompImageFilter  Compute the Barnes decomposition image (9 complex channels) from the Reciprocal Covariance image (6 complex channels) 
otbEnvelopeSavitzkyGolayInterpolationFunctor  : This class implements a SavitzkyGolay interpolation fitting the upper or lower envelope of the series being interpolated 
otbHAlphaFunctor  Evaluate the HAlpha parameters from the reciprocal coherency matrix image 
otbHAlphaImageFilter  Compute the HAlpha image (3 channels) from the Reciprocal coherency image (6 complex channels) 
otbLocalRxDetectorFilter  LocalRX detector algorithm with multichannel VectorImage data as input 
otbLocalRxDetectorNonThreadFilter  LocalRX detector algorithm with multichannel VectorImage data as input 
otbMDMDNMFImageFilter  This filter implements unmixing based non negative matrix factorization (NMF) which finds simultaneously the end members and abundances matrix which product is the closer to the observed data, based on the following works: K. S. F.J. Theis and T. Tanaka, First results on uniqueness of sparse nonnegative matrix factorisation. M. G. A. Huck and J. BlancTalon, IEEE TGRS, vol. 48, no. 6, pp. 25902602, 2010. A. Huck and M. Guillaume, in WHISPERS, 2010, Grenoble 
otbMuellerToPolarisationDegreeAndPowerImageFilter  Compute the polarization degree and power (4 channels : Power min and max, Polarization degree min and max) from the Mueller image (16 real channels) For more details, please refer to the class MuellerToPolarisationDegreeAndPowerFunctor 
otbMuellerToReciprocalCovarianceImageFilter  Compute the MLC image from the Mueller image (16 real channels) For more details, lease refer to the class MuellerToReciprocalCovarianceFunctor 
otbReciprocalCoherencyToReciprocalMuellerImageFilter  Compute the reciprocal Mueller matrix image (10 real channels) from the Reciprocal coherency image (6 complex channels) 
otbReciprocalCovarianceToCoherencyDegreeImageFilter  Compute the Coherency Degree coefficient from the MLC image (6 complex channels) For more details, lease refer to the class ReciprocalCovarianceToCoherencyDegreeFunctor 
otbReciprocalCovarianceToReciprocalCoherencyImageFilter  Compute the Coherency image (6 complex channels) from the Covariance image (6 complex channels) 
otbReciprocalLinearCovarianceToReciprocalCircularCovarianceImageFilter  Compute the reciprocal Covariance circular matrix image from the reciprocal Covariance linear matrix image. For more details, please refer to the class ReciprocalLinearCovarianceToReciprocalCircularCovarianceFunctor 
otbSavitzkyGolayInterpolationFunctor  : This functor implements a local polynomial regression (of degree k) on a series of values (of at least k+1 points which are treated as being equally spaced in the series) to determine the smoothed value for each point 
PersistentStreamingLabelImageToOGRDataFilter  This filter is a framework for large scale segmentation. For a detailed description 
SFSTexturesFunctor  This functor computes textures based on line direction analysis through the central pixel 
SharkKMeansMachineLearningModel  Shark version of Random Forests algorithm 
SharkRandomForestsMachineLearningModel  Shark version of Random Forests algorithm 
SpectralAngleFunctor  This functor computes the spectral angle according to a reference pixel 
This  
Utils  Utils operations 