Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
otb
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Container Registry
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Main Repositories
otb
Commits
06713183
Commit
06713183
authored
18 years ago
by
Jordi Inglada
Browse files
Options
Downloads
Patches
Plain Diff
Corrections doc
parent
4d87b180
No related branches found
Branches containing commit
No related tags found
Tags containing commit
No related merge requests found
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
SoftwareGuide/Latex/Installation.tex
+3
-3
3 additions, 3 deletions
SoftwareGuide/Latex/Installation.tex
SoftwareGuide/Latex/Introduction.tex
+12
-16
12 additions, 16 deletions
SoftwareGuide/Latex/Introduction.tex
with
15 additions
and
19 deletions
SoftwareGuide/Latex/Installation.tex
+
3
−
3
View file @
06713183
...
...
@@ -9,9 +9,9 @@ own applications. What OTB does provide---besides the toolbox proper---is a
large set of test files and examples that will introduce you to OTB concepts
and will show you how to use OTB in your own projects.
Some of the examples distributed with OTB require third party libraries that
you may have to download. For an initial installation of OTB you may want to
ignore these extra libraries and just build the toolbox itself.
%%
Some of the examples distributed with OTB require third party libraries that
%%
you may have to download. For an initial installation of OTB you may want to
%%
ignore these extra libraries and just build the toolbox itself.
OTB has been developed and tested across different combinations of
operating systems, compilers, and hardware platforms including
...
...
This diff is collapsed.
Click to expand it.
SoftwareGuide/Latex/Introduction.tex
+
12
−
16
View file @
06713183
...
...
@@ -19,8 +19,8 @@ introduces basic system concepts such as an overview of the system
architecture, and how to build applications in the C++ programming
language. Part II describes the system from the user point of view. Dozens
of examples are used to illustrate important system features. Part III is for
the OTB developer. Part III explains how to create your own classes
,
extend
the system, and interface to windowing and GUI systems.
the OTB developer. Part III explains how to create your own classes
and
extend
the system
.
%
, and interface to windowing and GUI systems.
\section
{
How to Learn OTB
}
\label
{
sec:HowToLearnOTB
}
...
...
@@ -33,10 +33,7 @@ must also be familiar with OTB's internal structures and design
(material covered in Part III).
The key to learning how to use OTB is to become familiar with its
palette of objects and the ways of combining them. If you are a new
ORFEO Toolbox user, begin by installing the software. If you are a
class developer, you'll want to install the source code and then
compile it. We recommend that you learn the system by studying the
palette of objects and the ways of combining them. We recommend that you learn the system by studying the
examples and then, if you are a class developer, study the source
code. Start by reading Chapter
\ref
{
chapter:SystemOverview
}
, which provides an overview of some
of the key concepts in the system, and then review the examples in
...
...
@@ -66,8 +63,8 @@ site. These official releases are available a few times a year and
announced on the ORFEO Web pages and mailing lists.
This software guide assumes that you are working with the official OTB
version 1.0 release (available on the OTB Web site). If you are a new user,
we highly recommend that you use the released version of the software.
version 1.0 release (available on the OTB Web site).
%
If you are a new user,
%
we highly recommend that you use the released version of the software.
\section
{
Downloading OTB
}
\label
{
sec:DownloadingOTB
}
...
...
@@ -121,8 +118,7 @@ fundamental to achieving this goal.
\label
{
sec:DirectoryStructure
}
To begin your OTB odyssey, you will first need to know something about OTB's
software organization and directory structure. Even if you are installing
pre-compiled binaries, it is helpful to know enough to navigate through the
software organization and directory structure. It is helpful to know enough to navigate through the
code base to find examples, code, and documentation.
OTB is organized into several different modules. There are three:
...
...
@@ -149,7 +145,7 @@ The \code{OTB} module contains the following subdirectories:
to test OTB. These examples tend to be minimally documented but may
be useful to demonstrate various system concepts.
\item
\code
{
OTB/Utilities
}
---supporting software for the OTB
source code. For example, libraries such as
\code
{
ITK
}
and
\code
{
GDAL
}
.
source code. For example, libraries such as
\code
{
ITK
}
.
%
and \code{GDAL}.
\end{itemize}
The source code directory structure---found in
\code
{
OTB/Code
}
---is
...
...
@@ -298,10 +294,10 @@ structures to be developed to help non-autonomous users. Lastly, this part aims
The Methodological part objective is the definition and the
development of tools for the operational exploitation of the future
submetric optic and radar images (tridimensional aspects, change
s
submetric optic and radar images (tridimensional aspects, change
detection, texture analysis, pattern matching, optic radar
complementarities). It is mainly based on R
\&
D studies and doctorate
and post-doctorate research
es
.
and post-doctorate research.
In this context, CNES
\footnote
{
http://www.cnes.fr
}
decided to develop
the
\emph
{
ORFEO ToolBox
}
(OTB), a set of algorithms encapsulated in a
...
...
@@ -318,12 +314,12 @@ ITK\footnote{http://www.itk.org} (Insight Toolkit):
\begin{itemize}
\item
ITK is used as the core element of OTB
\item
OTB classes inherit from ITK classes
\item
The software development procedure of OTB is strngly inspired
\item
The software development procedure of OTB is str
o
ngly inspired
from ITK's (Extreme Programming, test-based coding, Generic
Programming, etc.)
\item
The documentation production procedure is the same as for ITK
\item
Several chapters of the Sofware Guide are litterally copied
from ITK's Software Guide
from ITK's Software Guide
(with permission).
\item
Many examples are taken from ITK.
\end{itemize}
...
...
@@ -341,7 +337,7 @@ partners---University of North Carolina (UNC), University of Tennessee (UT)
(Ross Whitaker subsequently moved to University of Utah), and University of
Pennsylvania (UPenn). The Principle Investigators for these partners were,
respectively, Bill Lorensen at GE CRD, Will Schroeder at Kitware, Vikram
Chalana at Insightful, Stephen Aylward with Luis Ib
a
nez at UNC (Luis is now
Chalana at Insightful, Stephen Aylward with Luis Ib
\'
a
\~
nez at UNC (Luis is now
at Kitware), Ross Whitaker with Josh Cates at UT (both now at Utah), and
Dimitri Metaxas at UPenn (now at Rutgers). In addition, several
subcontractors rounded out the consortium including Peter Raitu at Brigham
\&
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment