Commit 8f7c31c0 authored by Emmanuel Christophe's avatar Emmanuel Christophe

MRG

parents 3a6319db a8a7bf5c
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)
......@@ -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))
{
......
......@@ -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 :
......
......@@ -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
......
......@@ -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
......
......@@ -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
......
......@@ -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
......
......@@ -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
*
*
*/
......
......@@ -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>
......
......@@ -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:
......
......@@ -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 taille : "<<lNbPixels<<"*"<<m_NbOctetPixel<<" (NbOctetPixel) = "<<lTailleBuffer);
otbMsgDevMacro( <<" Allocation buff size : "<<lNbPixels<<"*"<<m_NbOctetPixel<<" (NbOctetPixel) = "<<lTailleBuffer);
otbMsgDevMacro( <<" sizeof(streamsize) : "<<sizeof(std::streamsize));
otbMsgDevMacro( <<" sizeof(streampos) : "<<sizeof(std::streampos));
otbMsgDevMacro( <<" sizeof(streamoff) : "<<sizeof(std::streamoff));
......
......@@ -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
......
......@@ -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 >
......
......@@ -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
*/
......
......@@ -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
*/
......
......@@ -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
*/
......
......@@ -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
*/
......
......@@ -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
*/
......
......@@ -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
......
......@@ -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
*/
......
......@@ -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
*/
......
......@@ -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
*/
......
......@@ -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
*/
......
......@@ -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
*/
......
......@@ -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>
......
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)
-----------------------------------------
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment