Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
7
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
Main Repositories
otb
Commits
8f7c31c0
Commit
8f7c31c0
authored
Oct 28, 2008
by
Emmanuel Christophe
Browse files
Options
Browse Files
Download
Plain Diff
MRG
parents
3a6319db
a8a7bf5c
Changes
26
Hide whitespace changes
Inline
Side-by-side
Showing
26 changed files
with
101 additions
and
40 deletions
+101
-40
CTestConfig.cmake
CTestConfig.cmake
+12
-11
Code/Common/otbPolyLineParametricPathWithValue.h
Code/Common/otbPolyLineParametricPathWithValue.h
+1
-1
Code/DisparityMap/otbNCCRegistrationFilter.h
Code/DisparityMap/otbNCCRegistrationFilter.h
+3
-2
Code/FeatureExtraction/otbRemoveTortuousPathListFilter.h
Code/FeatureExtraction/otbRemoveTortuousPathListFilter.h
+5
-3
Code/FeatureExtraction/otbRemoveWrongDirectionFilter.h
Code/FeatureExtraction/otbRemoveWrongDirectionFilter.h
+3
-2
Code/FeatureExtraction/otbRoadExtractionFilter.h
Code/FeatureExtraction/otbRoadExtractionFilter.h
+2
-2
Code/FeatureExtraction/otbSimplifyPathListFilter.h
Code/FeatureExtraction/otbSimplifyPathListFilter.h
+2
-2
Code/Fusion/otbBayesianFusionFilter.h
Code/Fusion/otbBayesianFusionFilter.h
+4
-3
Code/Fusion/otbSimpleRcsPanSharpeningFusionImageFilter.h
Code/Fusion/otbSimpleRcsPanSharpeningFusionImageFilter.h
+4
-3
Code/IO/otbDEMToImageGenerator.h
Code/IO/otbDEMToImageGenerator.h
+3
-2
Code/IO/otbGDALImageIO.cxx
Code/IO/otbGDALImageIO.cxx
+1
-1
Code/IO/otbSpatialObjectDXFReader.h
Code/IO/otbSpatialObjectDXFReader.h
+2
-1
Code/Markov/otbMRFEnergy.h
Code/Markov/otbMRFEnergy.h
+2
-0
Code/Markov/otbMRFEnergyEdgeFidelity.h
Code/Markov/otbMRFEnergyEdgeFidelity.h
+2
-0
Code/Markov/otbMRFEnergyGaussian.h
Code/Markov/otbMRFEnergyGaussian.h
+3
-1
Code/Markov/otbMRFEnergyGaussianClassification.h
Code/Markov/otbMRFEnergyGaussianClassification.h
+3
-1
Code/Markov/otbMRFEnergyPotts.h
Code/Markov/otbMRFEnergyPotts.h
+3
-1
Code/Markov/otbMRFOptimizer.h
Code/Markov/otbMRFOptimizer.h
+3
-1
Code/Markov/otbMRFOptimizerICM.h
Code/Markov/otbMRFOptimizerICM.h
+3
-1
Code/Markov/otbMRFOptimizerMetropolis.h
Code/Markov/otbMRFOptimizerMetropolis.h
+2
-0
Code/Markov/otbMRFSampler.h
Code/Markov/otbMRFSampler.h
+2
-0
Code/Markov/otbMRFSamplerMAP.h
Code/Markov/otbMRFSamplerMAP.h
+2
-0
Code/Markov/otbMRFSamplerRandom.h
Code/Markov/otbMRFSamplerRandom.h
+2
-0
Code/Markov/otbMRFSamplerRandomMAP.h
Code/Markov/otbMRFSamplerRandomMAP.h
+2
-0
Code/Markov/otbMarkovRandomFieldFilter.h
Code/Markov/otbMarkovRandomFieldFilter.h
+3
-2
RELEASE_NOTES.txt
RELEASE_NOTES.txt
+27
-0
No files found.
CTestConfig.cmake
View file @
8f7c31c0
SET
(
CTEST_PROJECT_NAME
"OTB"
)
SET
(
CTEST_NIGHTLY_START_TIME
"00:00:00 EST"
)
## This file should be placed in the root directory of your project.
## Then modify the CMakeLists.txt file in the root directory of your
## project to incorporate the testing dashboard.
## # The following are required to uses Dart and the Cdash dashboard
## ENABLE_TESTING()
## INCLUDE(Dart)
set
(
CTEST_PROJECT_NAME
"OTB"
)
set
(
CTEST_NIGHTLY_START_TIME
"20:00:00 CEST"
)
IF
(
NOT DEFINED CTEST_DROP_METHOD
)
SET
(
CTEST_DROP_METHOD
"http"
)
ENDIF
(
NOT DEFINED CTEST_DROP_METHOD
)
IF
(
CTEST_DROP_METHOD STREQUAL
"http"
)
SET
(
CTEST_DROP_SITE
"www.orfeo-toolbox.org"
)
SET
(
CTEST_DROP_LOCATION
"/Dashboard/submit.php?project=OTB"
)
SET
(
CTEST_TRIGGER_SITE
""
)
ENDIF
(
CTEST_DROP_METHOD STREQUAL
"http"
)
set
(
CTEST_DROP_METHOD
"http"
)
set
(
CTEST_DROP_SITE
"www.orfeo-toolbox.org"
)
set
(
CTEST_DROP_LOCATION
"/Dashboard/submit.php?project=OTB"
)
set
(
CTEST_DROP_SITE_CDASH TRUE
)
Code/Common/otbPolyLineParametricPathWithValue.h
View file @
8f7c31c0
...
...
@@ -67,7 +67,7 @@ class ITK_EXPORT PolyLineParametricPathWithValue
ValueType
GetValue
(
void
)
{
ValueType
resp
;
ValueType
resp
=
itk
::
NumericTraits
<
ValueType
>::
Zero
;
itk
::
MetaDataDictionary
&
dict
=
this
->
GetMetaDataDictionary
();
if
(
dict
.
HasKey
(
m_Key
))
{
...
...
Code/DisparityMap/otbNCCRegistrationFilter.h
View file @
8f7c31c0
...
...
@@ -56,11 +56,12 @@ namespace otb {
* \warning This filter assumes that the fixed image type, moving image type
* and deformation field type all have the same number of dimensions.
*
* \sa NCCRegistrationFunction
* \ingroup DeformableImageRegistration MultiThreaded
*
* \example DisparityMap/NCCRegistrationFilterExample.cxx
*
*
* \sa NCCRegistrationFunction
* \ingroup DeformableImageRegistration MultiThreaded
*/
template
<
class
TFixedImage
,
class
TMovingImage
,
class
TDeformationField
>
class
ITK_EXPORT
NCCRegistrationFilter
:
...
...
Code/FeatureExtraction/otbRemoveTortuousPathListFilter.h
View file @
8f7c31c0
...
...
@@ -28,11 +28,13 @@ namespace otb
* A path is considered to be tortuous if the mean distance between each consecutive vertices
* is lower than the user provided threshold.
*
*
* \example FeatureExtraction/ExtractRoadByStepsExample.cxx
*
* \sa BreakAngularPathListFilter
* \sa SimplifyPathFilter
*
*
*
* \example FeatureExtraction/ExtractRoadByStepsExample.cxx
*
*/
template
<
class
TPath
>
class
ITK_EXPORT
RemoveTortuousPathListFilter
...
...
Code/FeatureExtraction/otbRemoveWrongDirectionFilter.h
View file @
8f7c31c0
...
...
@@ -29,10 +29,11 @@ namespace Functor
/** \class RemoveWrongDirectionFunctor
* \brief This functor is used by the RemoveWrongDirectionFilter
*
* \example FeatureExtraction/ExtractRoadByStepsExample.cxx
*
* \sa RemoveWrongDirectionFilter
* \ingroup Functor
*
* \example FeatureExtraction/ExtractRoadByStepsExample.cxx
*
*/
template
<
class
TInput1
,
class
TInput2
,
class
TOutput
>
class
RemoveWrongDirectionFunctor
...
...
Code/FeatureExtraction/otbRoadExtractionFilter.h
View file @
8f7c31c0
...
...
@@ -52,11 +52,11 @@ namespace otb
* 1000 \f$ \times \f$ 1000 images with four spectral bands. Results can be
* used as an initialization for more complex algorithms.
*
* \sa SpectralAngleDistanceImageFilter
* \sa GenericRoadExtractionFilter
*
* \example FeatureExtraction/ExtractRoadExample.cxx
*
* \sa SpectralAngleDistanceImageFilter
* \sa GenericRoadExtractionFilter
*/
template
<
class
TInputImage
,
class
TOutputPath
>
class
ITK_EXPORT
RoadExtractionFilter
...
...
Code/FeatureExtraction/otbSimplifyPathListFilter.h
View file @
8f7c31c0
...
...
@@ -39,11 +39,11 @@ namespace otb
*
* This filter is part of the road extraction framework.
*
* \sa BreakAngularPathListFilter
* \sa RemoveTortuousPathFilter.
*
* \example FeatureExtraction/ExtractRoadByStepsExample.cxx
*
* \sa BreakAngularPathListFilter
* \sa RemoveTortuousPathFilter.
*/
template
<
class
TPath
>
class
ITK_EXPORT
SimplifyPathListFilter
...
...
Code/Fusion/otbBayesianFusionFilter.h
View file @
8f7c31c0
...
...
@@ -132,9 +132,6 @@ namespace otb
* Bayesian Data Fusion for Adaptable Image Pansharpening,
* Transactions on Geoscience and Remote Sensing,
* vol. 46, n. 6, 2007, pp 1847-1857
*
* \example Fusion/BayesianFusionImageFilter.cxx
*
*
* \sa FusionImageBase
* \sa MatrixTransposeMatrix
...
...
@@ -145,6 +142,10 @@ namespace otb
*
* \ingroup Fusion
*
*
* \example Fusion/BayesianFusionImageFilter.cxx
*
*
*/
...
...
Code/Fusion/otbSimpleRcsPanSharpeningFusionImageFilter.h
View file @
8f7c31c0
...
...
@@ -37,12 +37,13 @@ namespace otb {
*
* \f[ \frac{XS}{\mathrm{Filtered}(PAN)} PAN \f]
*
* \example Fusion/PanSharpeningExample.cxx
*
* \ingroup Streamed
* \ingroup Multithreaded
* \ingroup Fusion
*
*
*
* \example Fusion/PanSharpeningExample.cxx
*
**/
template
<
class
TPanImageType
,
class
TXsImageType
,
class
TOutputImageType
>
...
...
Code/IO/otbDEMToImageGenerator.h
View file @
8f7c31c0
...
...
@@ -39,10 +39,11 @@ namespace otb
* This class is based on ossimElevManager. It takes in input the UL and LR geographic coordinates and the spacing.
* Handle DTED and SRTM formats.
*
* \example IO/DEMToImageGenerator.cxx
*
* \ingroup Images
*
*
* \example IO/DEMToImageGenerator.cxx
*
*/
template
<
class
TDEMImage
>
class
ITK_EXPORT
DEMToImageGenerator
:
...
...
Code/IO/otbGDALImageIO.cxx
View file @
8f7c31c0
...
...
@@ -200,7 +200,7 @@ namespace otb
std
::
streamoff
lNbPixels
=
(
static_cast
<
std
::
streamoff
>
(
lNbColumns
))
*
(
static_cast
<
std
::
streamoff
>
(
lNbLines
));
std
::
streamoff
lTailleBuffer
=
static_cast
<
std
::
streamoff
>
(
m_NbOctetPixel
)
*
lNbPixels
;
otbMsgDevMacro
(
<<
" Allocation buff
tempon taill
e : "
<<
lNbPixels
<<
"*"
<<
m_NbOctetPixel
<<
" (NbOctetPixel) = "
<<
lTailleBuffer
);
otbMsgDevMacro
(
<<
" Allocation buff
siz
e : "
<<
lNbPixels
<<
"*"
<<
m_NbOctetPixel
<<
" (NbOctetPixel) = "
<<
lTailleBuffer
);
otbMsgDevMacro
(
<<
" sizeof(streamsize) : "
<<
sizeof
(
std
::
streamsize
));
otbMsgDevMacro
(
<<
" sizeof(streampos) : "
<<
sizeof
(
std
::
streampos
));
otbMsgDevMacro
(
<<
" sizeof(streamoff) : "
<<
sizeof
(
std
::
streamoff
));
...
...
Code/IO/otbSpatialObjectDXFReader.h
View file @
8f7c31c0
...
...
@@ -26,9 +26,10 @@ namespace otb
/** \class SpatialObjectDXFReader
* \brief This class reads the DXF file format to SpatialObjects.
*
* \ingroup ObjectSource
*
* \example IO/DXFReaderExample.cxx
*
* \ingroup ObjectSource
*/
template
<
class
TSpatialObject
>
class
ITK_EXPORT
SpatialObjectDXFReader
...
...
Code/Markov/otbMRFEnergy.h
View file @
8f7c31c0
...
...
@@ -30,6 +30,8 @@ namespace otb
*
* Derived class must reimplement the GetSingleValue() method.
*
* This class is meant to be used in the MRF framework with the otb::MarkovRandomFieldFilter
*
* \ingroup Markov
*/
template
<
class
TInput1
,
class
TInput2
>
...
...
Code/Markov/otbMRFEnergyEdgeFidelity.h
View file @
8f7c31c0
...
...
@@ -37,6 +37,8 @@ namespace otb
* - \f$ \Phi \f$ an edge preserving function:
* \f[ \Phi(u) = \frac{u^2}{1+u^2} \f]
*
* This class is meant to be used in the MRF framework with the otb::MarkovRandomFieldFilter
*
* \ingroup Markov
*/
...
...
Code/Markov/otbMRFEnergyGaussian.h
View file @
8f7c31c0
...
...
@@ -39,7 +39,9 @@ namespace otb
* with
* - \f$ x_s \f$ the label on site s
* - \f$ y_s \f$ the value on the reference image
*
*
* This class is meant to be used in the MRF framework with the otb::MarkovRandomFieldFilter
*
* \ingroup Markov
*/
...
...
Code/Markov/otbMRFEnergyGaussianClassification.h
View file @
8f7c31c0
...
...
@@ -36,7 +36,9 @@ namespace otb
* - \f$ x_s \f$ the label on site s
* - \f$ y_s \f$ the value on the reference image
* - \f$ \mu_{x_s} \f$ and \f$ \sigma^2_{x_s} \f$ the mean and variance of label \f$ x_s \f$
*
*
* This class is meant to be used in the MRF framework with the otb::MarkovRandomFieldFilter
*
* \ingroup Markov
*/
...
...
Code/Markov/otbMRFEnergyPotts.h
View file @
8f7c31c0
...
...
@@ -35,7 +35,9 @@ namespace otb
* - \f$ x_s \f$ the label on site s
* - \f$ y_s \f$ the value on the reference image
* - \f$ \sigma^2_{x_s} \f$ the noise variance
*
*
* This class is meant to be used in the MRF framework with the otb::MarkovRandomFieldFilter
*
* \ingroup Markov
*/
...
...
Code/Markov/otbMRFOptimizer.h
View file @
8f7c31c0
...
...
@@ -29,7 +29,9 @@ namespace otb
* \brief This is the base class for optimizer used in the MRF framework.
*
* Derived class must reimplement Compute() method.
*
*
* This class is meant to be used in the MRF framework with the otb::MarkovRandomFieldFilter
*
* \ingroup Markov
*/
...
...
Code/Markov/otbMRFOptimizerICM.h
View file @
8f7c31c0
...
...
@@ -29,7 +29,9 @@ namespace otb
*
* This is one optimizer to be used in the MRF framework. This optimizer
* follows the ICM algorithm to accept of reject the value proposed by the sampler
*
*
* This class is meant to be used in the MRF framework with the otb::MarkovRandomFieldFilter
*
* \ingroup Markov
*/
class
ITK_EXPORT
MRFOptimizerICM
:
public
MRFOptimizer
...
...
Code/Markov/otbMRFOptimizerMetropolis.h
View file @
8f7c31c0
...
...
@@ -38,6 +38,8 @@ namespace otb
* \f[ e^{\frac{-\Delta E}{T}} \f]
*
*
* This class is meant to be used in the MRF framework with the otb::MarkovRandomFieldFilter
*
* \ingroup Markov
*/
...
...
Code/Markov/otbMRFSampler.h
View file @
8f7c31c0
...
...
@@ -30,6 +30,8 @@ namespace otb
* Derived class must reimplement Compute() method.
*
*
* This class is meant to be used in the MRF framework with the otb::MarkovRandomFieldFilter
*
* \ingroup Markov
*/
...
...
Code/Markov/otbMRFSamplerMAP.h
View file @
8f7c31c0
...
...
@@ -31,6 +31,8 @@ namespace otb
* value which maximizes the apriori probability (minimum energy).
*
*
* This class is meant to be used in the MRF framework with the otb::MarkovRandomFieldFilter
*
* \ingroup Markov
*/
...
...
Code/Markov/otbMRFSamplerRandom.h
View file @
8f7c31c0
...
...
@@ -32,6 +32,8 @@ namespace otb
* value randomly according to a uniform probability.
*
*
* This class is meant to be used in the MRF framework with the otb::MarkovRandomFieldFilter
*
* \ingroup Markov
*/
...
...
Code/Markov/otbMRFSamplerRandomMAP.h
View file @
8f7c31c0
...
...
@@ -38,6 +38,8 @@ namespace otb
* where \f$ Z = \sum_x \exp^{-U(x)}\f$
*
*
* This class is meant to be used in the MRF framework with the otb::MarkovRandomFieldFilter
*
* \ingroup Markov
*/
...
...
Code/Markov/otbMarkovRandomFieldFilter.h
View file @
8f7c31c0
...
...
@@ -72,13 +72,14 @@ namespace otb
* markovFilter->SetSampler(sampler);
* \endcode
*
*
* \ingroup Markov
*
* \example Markov/MarkovClassification1Example.cxx
* \example Markov/MarkovClassification2Example.cxx
* \example Markov/MarkovRegularizationExample.cxx
* \example Markov/MarkovRestaurationExample.cxx
*
*
* \ingroup Markov
*/
template
<
class
TInputImage
,
class
TClassifiedImage
>
...
...
RELEASE_NOTES.txt
View file @
8f7c31c0
OTB-v.2.6.0 - Changes since version 2.4.0 (2008/10/31)
-----------------------------------------
* System
- GCC 4.3 compatibility
- ITK version updated to 3.8
- FLTK version updated to 1.1.9
- OpenThreads library added
- Expat library added
* Library
- SAR Polarimetry synthesis classes
- Kullback Leibler supervised change detection
- KML support
- Gabor filters implementation
- Optimized convolution using FFT
- CNES RAD format support
- NCC and MI registration filters for diparity map estimation
* Applications
- Object segmentation application
- Feature extraction application
- Land Cover Map application
- SAR polarimentrix synthesis application
- 3D & stereo anaglyh viewer application
OTB-v.2.4.0 - Changes since version 2.2.0 (2008/07/24)
-----------------------------------------
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment