Features
You will find here a short description of the main characteristics of the Orfeo ToolBox software, as well as a list of available functions and algorithms.
Main characteristics
The power of many – We always look for competitive third parties before writing code. Orfeo ToolBox is built on top of ITK, a popular C++ library for the processing of medical images, and relies on many open source software to implement its functions : GDAL for reading/writing raster/vector data, OSSIM for sensor modeling, OpenCV for machine learning… | |
Built for all – Orfeo ToolBox source code is written in a portable way so that OTB supports all major operating systems. Binary packages are provided for many of them. Have a look to the Download page. | |
Scalable – Orfeo ToolBox has been originally developed for Very High Resolution imagery (VHR), and as such is able to scale up to the size of those images. Most of the algorithms implemented in OTB supports piece-wise processing, allowing to process very large image under memory constraints. Most of them are also seamlessly multi-threaded. | |
Flexible – Orfeo ToolBox C++ API is a collection of algorithmic components that spawn almost unlimited combination for processing chains. Even when using the applications which are tools providing processing chains for standard remote sensing tasks without writing one line of code, flexibility is not far. Found that the application is not exactly what you need ? Fork it and write your own application! | |
State of the art – We try our best to keep Orfeo ToolBox with the state of the art of remote sensing image processing, while increasing the number of functions available. OTB can perform in many domain : geometric and radiometric preprocessing,image classification, fusion, change detection, object based image analysis, feature extraction… |
Functions and algorithms
Supported formats
|
Image manipulation
|
Data pre-processing
|
Features extraction
|
Image Segmentation
|
Image Classification
|
Change detection
|
Hyperspectral processing
|
SAR processing
|