Skip to content
Snippets Groups Projects
Forked from Main Repositories / otb
Source project has a limited visibility.
$Id$

OTB Examples Directory
----------------------

This directory contains simple, companion examples to the ORFEO
Toolbox (OTB). These examples are designed to demonstrate features of
the system; they are not meant to be significant applications of the
software (see the separate directory OTB-Applications for such
applications).

Specifically, the purpose of these examples is as follows:

   * Provide simple, minimalist examples of important features of OTB and how
     to use them. The examples have minimal dependencies on outside packages;
     and if they do, there should be CMake flags to turn them off.

   * Provide a consistent set of examples that will work in conjunctions with
     the OTB Software Guide.

   * Provide a consistent set of examples that will work with OTB tutorials
     and courses.

   * Make sure that the code is well documented, of consistent style, and
     always up-to-date with the current OTB code.

The following is a list of subdirectories with a description of the code
found in them.

   * Installation - a very simple example to demonstrate compiling against
     the OTB libraries and configuring CMake.

   * DataRepresentation - creating images and meshes; shows the basics of
     creating and executing the pipeline

   * Iterators - iterating over images and meshes.
   
   * IO - the basics of reading/writing data.

   * Filtering - examples of image processing and mesh filters.

   * FeatureExtraction - examples of low-level information extraction.

   * ChangeDetection - detecting changes between pairs of images.

   * Learning - Support Vector Machine examples.
   
   * MultiScale - Multiscale examples.

   * Classification - simple examples of image classification.

   * Segmentation - a suite of basic segmentation examples.

   * Visu - simple examples for image visualization.
   
   * Fusion - Image fusion examples.

   

   


To learn the software from these examples, you may wish to refer to the
"ORFEO Toolbox Software Guide".