Contents

1 A brief tour of OTB-Applications
 1.1 Introduction
 1.2 Installation
  1.2.1 Windows XP/Seven
  1.2.2 MacOS X
  1.2.3 Ubuntu 12.04 and higher
  1.2.4 OpenSuse 12.X and higher
 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
2 A brief tour of Monteverdi
 2.1 Introduction
 2.2 Installation
  2.2.1 Windows XP/Seven/8.1
  2.2.2 MacOS X
  2.2.3 Ubuntu 12.04 and higher
  2.2.4 OpenSuse 11.X and higher
 2.3 Anatomy of the applications
  2.3.1 What does it look like?
  2.3.2 Open an image with Monteverdi
  2.3.3 Visualize an image with Monteverdi
  2.3.4 Cache dataset
  2.3.5 Dynamic GUI definition
  2.3.6 Dynamic I/O definition
 2.4 Available modules
  2.4.1 I/O operations
   Extract region of interest
   Concatenate image bands
   Save dataset to file
  2.4.2 Geometric process
   Reprojection module
   Estimating sensor model based on ground control points
  2.4.3 Calibration
   Optical calibration
   SAR calibration
  2.4.4 Filtering Operations
   Band Math
   Connected Component Segmentation module
   Feature extraction
   Mean-shift segmentation
  2.4.5 Learning
   Supervised classification
   Non-supervised classification
  2.4.6 Specific SAR functionnalities
   Despeckle
   Compute intensity and log-intensity
   Polarimetry
3 A brief tour of Monteverdi2
 3.1 Introduction
 3.2 Installation
  3.2.1 Windows XP/Seven/8.1
  3.2.2 MacOS X
  3.2.3 Ubuntu 12.04 and higher
 3.3 What does it look like?
4 Recipes
 4.1 Using Pleiades images in OTB Applications and Monteverdi
  4.1.1 Opening a Pleiades image in Monteverdi
  4.1.2 Viewing a Pleiades image in Monteverdi
  4.1.3 Handling mega-tiles in Monteverdi
  4.1.4 Partial uncompressing of Pleiades images in Monteverdi
  4.1.5 Other processing of Pleiades images with Monteverdi
  4.1.6 Processing of Pleiades images with OTB Applications
 4.2 From raw image to calibrated product
  4.2.1 Optical radiometric calibration
   Optical calibration with OTB Applications
   Optical calibration with Monteverdi
  4.2.2 Pan-sharpening
   Pan-sharpening with OTB Applications
   Pan-sharpening with Monteverdi
  4.2.3 Digital Elevation Model management
  4.2.4 Ortho-rectification and map projections
   Beware of ”ortho-ready” products
   Ortho-rectification with OTB Applications
  4.2.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
 4.3 Image processing and information extraction
  4.3.1 Simple calculus with channels
  4.3.2 Segmentation
  4.3.3 Large-Scale Mean-Shift (LSMS) segmentation
   Step 1: Mean-Shift Smoothing
   Step 2: Segmentation
   Step 3 (optional): Merging small regions
   Step 4: Vectorization
  4.3.4 Dempster Shafer based Classifier Fusion
   Fuzzy Model (requisite)
   First Step: Compute Descriptors
   Second Step: Feature Validation
 4.4 Classification
  4.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
  4.4.2 Fusion of classification maps
   Majority voting for the fusion of classifications
   Dempster Shafer framework for the fusion of classifications
   Recommandations to properly use the fusion of classification maps
  4.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
   Recommandations to properly use the majority voting based regularization
   Example
 4.5 Feature extraction
  4.5.1 Local statistics extraction
  4.5.2 Edge extraction
  4.5.3 Radiometric indices extraction
  4.5.4 Morphological features extraction
   Binary morphological operations
   Gray scale morphological operations
  4.5.5 Textural features extraction
   Haralick texture features
   SFS texture extraction
 4.6 Stereoscopic reconstruction from VHR optical images pair
  4.6.1 Estimate epipolar geometry transformation
  4.6.2 Resample images in epipolar geometry
  4.6.3 Disparity estimation: Block matching along epipolar lines
  4.6.4 From disparity to Digital Surface Model
  4.6.5 One application to rule them all in multi stereo framework scheme
  4.6.6 Stereo reconstruction good practices
  4.6.7 Algorithm outline
 4.7 BandMathX application (based on muParserX)
  4.7.1 Syntax : first elements
  4.7.2 New operators and functions
5 Applications Reference Documentation
 5.1 Image Manipulation
  5.1.1 Color Mapping
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  5.1.2 Images Concatenation
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  5.1.3 Image Conversion
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  5.1.4 DEM Conversion
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  5.1.5 Download or list SRTM tiles related to a set of images
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  5.1.6 Extract ROI
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  5.1.7 Multi Resolution Pyramid
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  5.1.8 Quick Look
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  5.1.9 Read image information
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  5.1.10 Rescale Image
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  5.1.11 Split Image
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  5.1.12 Image Tile Fusion
   Detailed description
   Parameters
   Example
   Limitations
   Authors
 5.2 Vector Data Manipulation
  5.2.1 Concatenate
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  5.2.2 Rasterization
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  5.2.3 VectorData Extract ROI
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  5.2.4 Vector Data reprojection
   Detailed description
   Parameters
   Example
   Authors
  5.2.5 Vector data set field
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  5.2.6 Vector Data Transformation
   Detailed description
   Parameters
   Example
   Limitations
   Authors
 5.3 Calibration
  5.3.1 Optical calibration
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  5.3.2 SAR Radiometric calibration
   Detailed description
   Parameters
   Example
   Limitations
   Authors
 5.4 Geometry
  5.4.1 Bundle to perfect sensor
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  5.4.2 Cartographic to geographic coordinates conversion
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  5.4.3 Convert Sensor Point To Geographic Point
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  5.4.4 Ply 3D files generation
   Detailed description
   Parameters
   Example
   Authors
  5.4.5 Generate a RPC sensor model
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  5.4.6 Grid Based Image Resampling
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  5.4.7 Image Envelope
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  5.4.8 Ortho-rectification
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  5.4.9 Pansharpening
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  5.4.10 Refine Sensor Model
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  5.4.11 Image resampling with a rigid transform
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  5.4.12 Superimpose sensor
   Detailed description
   Parameters
   Example
   Limitations
   Authors
 5.5 Image Filtering
  5.5.1 Despeckle
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  5.5.2 Dimensionality reduction
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  5.5.3 Exact Large-Scale Mean-Shift segmentation, step 1 (smoothing)
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  5.5.4 Smoothing
   Detailed description
   Parameters
   Examples
   Limitations
   Authors
 5.6 Feature Extraction
  5.6.1 Binary Morphological Operation
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  5.6.2 Compute Polyline Feature From Image
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  5.6.3 Fuzzy Model estimation
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  5.6.4 Edge Feature Extraction
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  5.6.5 Grayscale Morphological Operation
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  5.6.6 Haralick Texture Extraction
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  5.6.7 Homologous Points Extraction
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  5.6.8 Line segment detection
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  5.6.9 Local Statistic Extraction
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  5.6.10 Multivariate alteration detector
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  5.6.11 Radiometric Indices
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  5.6.12 SFS Texture Extraction
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  5.6.13 Vector Data validation
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
 5.7 Stereo
  5.7.1 Pixel-wise Block-Matching
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  5.7.2 Disparity map to elevation map
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  5.7.3 Fine Registration
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  5.7.4 Stereo Framework
   Detailed description
   Parameters
   Example
   Authors
  5.7.5 Stereo-rectification deformation grid generator
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
 5.8 Learning
  5.8.1 Classification Map Regularization
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  5.8.2 Confusion matrix Computation
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  5.8.3 Compute Images second order statistics
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  5.8.4 Fusion of Classifications
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  5.8.5 Image Classification
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  5.8.6 Unsupervised KMeans image classification
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  5.8.7 SOM Classification
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  5.8.8 Train a classifier from multiple images
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
 5.9 Segmentation
  5.9.1 ComputeOGRLayersFeaturesStatistics
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  5.9.2 Connected Component Segmentation
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  5.9.3 Hoover compare segmentation
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  5.9.4 Exact Large-Scale Mean-Shift segmentation, step 2
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  5.9.5 Exact Large-Scale Mean-Shift segmentation, step 3 (optional)
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  5.9.6 Exact Large-Scale Mean-Shift segmentation, step 4
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  5.9.7 OGRLayerClassifier
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  5.9.8 Segmentation
   Detailed description
   Parameters
   Examples
   Limitations
   Authors
   See also
  5.9.9 TrainOGRLayersClassifier
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
 5.10 Miscellanous
  5.10.1 Band Math
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  5.10.2 Band Math X
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  5.10.3 Images comparaison
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  5.10.4 Hyperspectral data unmixing
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  5.10.5 Image to KMZ Export
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  5.10.6 Open Street Map layers importations applications
   Detailed description
   Parameters
   Example
   Limitations
   Authors
   See also
  5.10.7 Obtain UTM Zone From Geo Point
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  5.10.8 Pixel Value
   Detailed description
   Parameters
   Example
   Limitations
   Authors
  5.10.9 Vertex Component Analysis
   Detailed description
   Parameters
   Example
   Limitations
   Authors