Contents

1 A brief tour of OTB-Applications
 1.1 Introduction
 1.2 Installation
  1.2.1 Windows
  1.2.2 Linux 64bit
  1.2.3 MacOS X
  1.2.4 Other packages
   OSGeo4W
   Debian
   Ubuntu 12.04 and higher
   OpenSuse 12.X and higher
   MacPort
 1.3 Using the applications
  1.3.1 Simplified use
  1.3.2 Using the command-line launcher
  1.3.3 Using the GUI launcher
  1.3.4 Using the Python interface
  1.3.5 Load/Save OTB-Applications parameters from/to file
  1.3.6 Using OTB from QGIS
   The processing toolbox
   Using a custom OTB
2 A brief tour of Monteverdi
 2.1 Introduction
 2.2 Installation
  2.2.1 Windows
  2.2.2 Linux 64bit
  2.2.3 MacOS X
  2.2.4 Other packages
   OSGeo4W
   Ubuntu 12.04 and higher
   MacOS X DMG
 2.3 GUI : what does it look like ?
  2.3.1 Main menu
  2.3.2 Top toolbar
  2.3.3 Image displaying
  2.3.4 Right side dock
  2.3.5 Layer stack
 2.4 Examples
  2.4.1 Optical calibration
  2.4.2 BandMath
  2.4.3 Segmentation
  2.4.4 Polarimetry
  2.4.5 Pansharpening
  2.4.6 Conclusion
3 Recipes
 3.1 From raw image to calibrated product
  3.1.1 Optical radiometric calibration
   Optical calibration with OTB Applications
   Optical calibration with Monteverdi
  3.1.2 Pan-sharpening
   Pan-sharpening with OTB Applications
   Pan-sharpening with Monteverdi
  3.1.3 Digital Elevation Model management
  3.1.4 Ortho-rectification and map projections
   Beware of ”ortho-ready” products
   Ortho-rectification with OTB Applications
  3.1.5 Residual registration
   Extract metadata from the image reference
   Extract homologous points from images
   Geometry refinement using homologous points
   Orthorecrtify image using the affine geometry
 3.2 SAR processing
  3.2.1 Calibration
  3.2.2 Despeckle
  3.2.3 Polarimetry
   Matrix conversions
   Polarimetric decompositions
   Polarimetric synthetis
   Polarimetric data visualization
 3.3 Image processing and information extraction
  3.3.1 Simple calculus with channels
  3.3.2 Images with no-data values
  3.3.3 Segmentation
  3.3.4 Large-Scale Mean-Shift (LSMS) segmentation
   Step 1: Mean-Shift Smoothing
   Step 2: Segmentation
   Step 3 (optional): Merging small regions
   Step 4: Vectorization
  3.3.5 Dempster Shafer based Classifier Fusion
   Fuzzy Model (requisite)
   First Step: Compute Descriptors
   Second Step: Feature Validation
 3.4 Classification
  3.4.1 Pixel based classification
   Statistics estimation
   Building the training data set
   Performing the learning scheme
   Using the classification model
   Validating the classification model
   Fancy classification results
   Example
  3.4.2 Fusion of classification maps
   Majority voting for the fusion of classifications
   Dempster Shafer framework for the fusion of classifications
   Recommendations to properly use the fusion of classification maps
  3.4.3 Majority voting based classification map regularization
   Majority voting for the classification map regularization
   Handling ambiguity and not classified pixels in the majority voting based regularization
   Recommendations to properly use the majority voting based regularization
   Example
  3.4.4 Regression
   Input datasets
   Statistics estimation
   Training
   Prediction
  3.4.5 Samples selection
 3.5 Feature extraction
  3.5.1 Local statistics extraction
  3.5.2 Edge extraction
  3.5.3 Radiometric indices extraction
  3.5.4 Morphological features extraction
   Binary morphological operations
   Gray scale morphological operations
  3.5.5 Textural features extraction
   Haralick texture features
   SFS texture extraction
 3.6 Stereoscopic reconstruction from VHR optical images pair
  3.6.1 Estimate epipolar geometry transformation
  3.6.2 Resample images in epipolar geometry
  3.6.3 Disparity estimation: Block matching along epipolar lines
  3.6.4 From disparity to Digital Surface Model
  3.6.5 One application to rule them all in multi stereo framework scheme
  3.6.6 Stereo reconstruction good practices
  3.6.7 Algorithm outline
 3.7 BandMathX application (based on muParserX)
  3.7.1 Syntax : first elements
  3.7.2 New operators and functions
4 Applications Reference Documentation
 4.1 Image Manipulation
  4.1.1 Color Mapping
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.1.2 Images Concatenation
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.1.3 Image Conversion
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.1.4 DEM Conversion
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  4.1.5 Download or list SRTM tiles related to a set of images
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  4.1.6 Extract ROI
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  4.1.7 No Data management
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.1.8 Multi Resolution Pyramid
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  4.1.9 Quick Look
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  4.1.10 Read image information
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  4.1.11 Rescale Image
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  4.1.12 Split Image
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  4.1.13 Image Tile Fusion
   Detailed description
   Parameters
   Example
   Limitations
   Authors
 4.2 Vector Data Manipulation
  4.2.1 Concatenate
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  4.2.2 Rasterization
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.2.3 VectorData Extract ROI
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  4.2.4 Vector Data reprojection
   Detailed description
   Parameters
   Example
   Authors
  4.2.5 Vector data set field
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  4.2.6 Vector Data Transformation
   Detailed description
   Parameters
   Example
   Limitations
   Authors
 4.3 Calibration
  4.3.1 Optical calibration
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.3.2 SAR Radiometric calibration
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  4.3.3 SAR Radiometric calibration (DEPRECATED)
   Detailed description
   Parameters
   Example
   Limitations
   Authors
 4.4 Geometry
  4.4.1 Bundle to perfect sensor
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  4.4.2 Cartographic to geographic coordinates conversion
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  4.4.3 Convert Sensor Point To Geographic Point
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.4.4 Ply 3D files generation
   Detailed description
   Parameters
   Example
   Authors
  4.4.5 Generate a RPC sensor model
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.4.6 Grid Based Image Resampling
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.4.7 Image Envelope
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  4.4.8 Ortho-rectification
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.4.9 Pansharpening
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  4.4.10 Refine Sensor Model
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.4.11 Image resampling with a rigid transform
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.4.12 Superimpose sensor
   Detailed description
   Parameters
   Example
   Limitations
   Authors
 4.5 Image Filtering
  4.5.1 Despeckle
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  4.5.2 Dimensionality reduction
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.5.3 Exact Large-Scale Mean-Shift segmentation, step 1 (smoothing)
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  4.5.4 Smoothing
   Detailed description
   Parameters
   Examples
   Limitations
   Authors
 4.6 Feature Extraction
  4.6.1 Binary Morphological Operation
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.6.2 Compute Polyline Feature From Image
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  4.6.3 Fuzzy Model estimation
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  4.6.4 Edge Feature Extraction
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.6.5 Grayscale Morphological Operation
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.6.6 Haralick Texture Extraction
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.6.7 Homologous Points Extraction
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.6.8 Line segment detection
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.6.9 Local Statistic Extraction
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.6.10 Multivariate alteration detector
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.6.11 Radiometric Indices
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.6.12 SFS Texture Extraction
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.6.13 Vector Data validation
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
 4.7 Stereo
  4.7.1 Pixel-wise Block-Matching
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.7.2 Disparity map to elevation map
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.7.3 Fine Registration
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  4.7.4 Stereo Framework
   Detailed description
   Parameters
   Example
   Authors
  4.7.5 Stereo-rectification deformation grid generator
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
 4.8 Learning
  4.8.1 Classification Map Regularization
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.8.2 Confusion matrix Computation
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  4.8.3 Compute Images second order statistics
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.8.4 Fusion of Classifications
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.8.5 Image Classification
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.8.6 Unsupervised KMeans image classification
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  4.8.7 Polygon Class Statistics
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  4.8.8 Predict Regression
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.8.9 SOM Classification
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  4.8.10 Train a classifier from multiple images
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.8.11 Train a regression model
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
 4.9 Segmentation
  4.9.1 ComputeOGRLayersFeaturesStatistics
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.9.2 Connected Component Segmentation
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  4.9.3 Hoover compare segmentation
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.9.4 Exact Large-Scale Mean-Shift segmentation, step 2
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.9.5 Exact Large-Scale Mean-Shift segmentation, step 3 (optional)
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.9.6 Exact Large-Scale Mean-Shift segmentation, step 4
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.9.7 OGRLayerClassifier
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.9.8 Segmentation
   Detailed description
   Parameters
   Examples
   Limitations
   Authors
   See also
  4.9.9 TrainOGRLayersClassifier
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
 4.10 Miscellanous
  4.10.1 Example
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  4.10.2 Band Math
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  4.10.3 Band Math X
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  4.10.4 Images comparaison
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.10.5 Hyperspectral data unmixing
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.10.6 Image to KMZ Export
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.10.7 Open Street Map layers importations applications
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.10.8 Obtain UTM Zone From Geo Point
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  4.10.9 Pixel Value
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  4.10.10 SARDecompositions
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.10.11 SARPolarMatrixConvert
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.10.12 SARPolarSynth
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  4.10.13 Vertex Component Analysis
   Detailed description
   Parameters
   Example
   Limitations
   Authors