This is an automated email from the git hooks/post-receive script. rashad-guest pushed a change to branch master in repository otb.
from 0a6b5d7 add header for patch new 3150aec Imported Upstream version 5.2.0+dfsg new 3021622 Merge tag 'upstream/5.2.0+dfsg' new be26802 New upstream release. The 3 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: .hgignore => .gitignore | 0 .hg_archival.txt | 4 - .hgtags | 58 - .travis.yml | 29 + CMake/CTestCustom.cmake.in | 25 +- CMake/FindLibSVM.cmake | 1 + CMake/FindNumpy.cmake | 28 + CMake/FindOssim.cmake | 17 + CMake/MinGWPackage.cmake | 185 ++ CMake/OTBApplicationMacros.cmake | 1 + CMake/OTBModuleHeaderTest.cmake | 2 +- CMake/OTBSetStandardCompilerFlags.cmake | 17 + CMake/SourceStatus.cmake | 53 +- CMake/otbTestNumpy.py | 2 + CMake/otbcli.bat.in | 4 +- CMake/otbcli.sh.in | 4 +- CMake/otbgui.bat.in | 4 +- CMake/otbgui.sh.in | 4 +- CMakeLists.txt | 80 +- Copyright/Copyright.txt | 2 +- Copyright/{GETCopyright.txt => IMTCopyright.txt} | 8 +- Examples/BasicFilters/CMakeLists.txt | 9 + Examples/BasicFilters/test/CMakeLists.txt | 20 +- Examples/CMakeLists.txt | 147 +- .../KullbackLeiblerDistanceChDet.cxx | 20 +- .../KullbackLeiblerSupervizedDistanceChDet.cxx | 4 +- Examples/Classification/CMakeLists.txt | 4 +- Examples/DisparityMap/CMakeLists.txt | 3 + Examples/DisparityMap/test/CMakeLists.txt | 2 + Examples/FeatureExtraction/CMakeLists.txt | 23 +- Examples/FeatureExtraction/test/CMakeLists.txt | 4 +- .../Filtering/GeometriesChangeSpatialReference.cxx | 4 +- Examples/Filtering/GeometriesFilter.cxx | 4 +- Examples/IO/CMakeLists.txt | 2 + Examples/IO/test/CMakeLists.txt | 2 + Examples/Learning/CMakeLists.txt | 5 +- Examples/Learning/SEMModelEstimatorExample.cxx | 4 +- Examples/Learning/SOMExample.cxx | 2 +- .../SVMGenericKernelImageClassificationExample.cxx | 4 +- .../SVMGenericKernelImageModelEstimatorExample.cxx | 4 +- Examples/Learning/test/CMakeLists.txt | 25 +- Examples/OBIA/CMakeLists.txt | 2 + .../RadiometricAttributesLabelMapFilterExample.cxx | 2 +- Examples/OBIA/test/CMakeLists.txt | 2 + Examples/Patented/CMakeLists.txt | 10 +- Examples/Patented/SIFTDensityExample.cxx | 1 + Examples/Projections/test/CMakeLists.txt | 10 +- Examples/Radiometry/CMakeLists.txt | 3 + Examples/Radiometry/test/CMakeLists.txt | 2 + Examples/Segmentation/CMakeLists.txt | 6 +- Examples/Segmentation/test/CMakeLists.txt | 3 +- Examples/Simulation/CMakeLists.txt | 8 +- Examples/Simulation/test/CMakeLists.txt | 31 +- Examples/Tutorials/ScalingPipeline.cxx | 2 +- .../BoostAdapters/include/otbStringUtils.h | 142 + .../include/otb_boost_expint_header.h} | 26 +- .../include/otb_boost_graph_header.h} | 36 +- .../include/otb_boost_math_gamma_header.h} | 26 +- .../include/otb_boost_math_normal_header.h} | 26 +- .../include/otb_boost_string_header.h} | 29 +- .../include/otb_boost_tokenizer_header.h} | 34 +- Modules/Adapters/CurlAdapters/otb-module.cmake | 1 + .../Adapters/CurlAdapters/src/otbCurlHelper.cxx | 13 +- Modules/Adapters/CurlAdapters/test/CMakeLists.txt | 4 +- .../CurlAdapters/test/otbIsNightlyRevision.cxx | 18 +- .../GdalAdapters/include/otbOGRDataSourceWrapper.h | 69 +- .../include/otbOGRDataSourceWrapper.txx | 4 +- .../GdalAdapters/include/otbOGRFeatureWrapper.h | 12 +- .../GdalAdapters/include/otbOGRFeatureWrapper.txx | 12 +- .../GdalAdapters/include/otbOGRFieldWrapper.h | 10 +- .../GdalAdapters/include/otbOGRFieldWrapper.txx | 17 +- .../GdalAdapters/include/otbOGRLayerWrapper.h | 14 +- .../GdalAdapters/include/otbOGRVersionProxy.h | 186 ++ Modules/Adapters/GdalAdapters/src/CMakeLists.txt | 6 + .../src/otbGeometriesToGeometriesFilter.cxx | 2 +- .../GdalAdapters/src/otbOGRDataSourceWrapper.cxx | 145 +- .../GdalAdapters/src/otbOGRFeatureWrapper.cxx | 17 +- .../GdalAdapters/src/otbOGRFieldWrapper.cxx | 4 +- .../GdalAdapters/src/otbOGRLayerWrapper.cxx | 18 +- .../GdalAdapters/src/otbOGRVersionProxy1x.cxx | 129 + .../GdalAdapters/src/otbOGRVersionProxy2x.cxx | 162 + .../test/otbOGRDataSourceWrapperNew.cxx | 20 +- .../Adapters/OSSIMAdapters/include/otbDEMHandler.h | 39 +- .../OSSIMAdapters/include/otbImageKeywordlist.h | 5 +- .../OSSIMAdapters/include/otbMetaDataKey.h | 5 + .../include/otbRPCProjectionAdapter.h | 93 - Modules/Adapters/OSSIMAdapters/src/CMakeLists.txt | 3 +- .../OSSIMAdapters/src/otbDEMConvertAdapter.cxx | 22 + .../Adapters/OSSIMAdapters/src/otbDEMHandler.cxx | 100 +- .../OSSIMAdapters/src/otbEllipsoidAdapter.cxx | 11 + .../src/otbGeometricSarSensorModelAdapter.cxx | 12 + .../OSSIMAdapters/src/otbImageKeywordlist.cxx | 136 +- .../OSSIMAdapters/src/otbMapProjectionAdapter.cxx | 29 +- .../Adapters/OSSIMAdapters/src/otbMetaDataKey.cxx | 7 +- .../OSSIMAdapters/src/otbRPCProjectionAdapter.cxx | 161 - .../OSSIMAdapters/src/otbRPCSolverAdapter.cxx | 13 + .../OSSIMAdapters/src/otbSensorModelAdapter.cxx | 37 +- Modules/Adapters/OSSIMAdapters/test/CMakeLists.txt | 1 + .../OSSIMAdapters/test/otbDEMHandlerTest.cxx | 14 +- .../OSSIMAdapters/test/otbImageKeywordlist.cxx | 13 + .../test/otbOssimElevManagerTest2.cxx | 10 + .../test/otbOssimElevManagerTest4.cxx | 10 + .../test/otbOssimJpegFileRessourceLeakTest.cxx | 12 + .../AppClassification/app/CMakeLists.txt | 19 +- .../app/otbClassificationMapRegularization.cxx | 2 +- .../app/otbComputeImagesStatistics.cxx | 2 +- .../app/otbComputeOGRLayersFeaturesStatistics.cxx | 4 +- .../app/otbDSFuzzyModelEstimation.cxx | 2 +- .../app/otbFusionOfClassifications.cxx | 1 + .../AppClassification/app/otbImageClassifier.cxx | 33 +- .../app/otbKMeansClassification.cxx | 1 + .../app/otbOGRLayerClassifier.cxx | 10 +- ...mageClassifier.cxx => otbPredictRegression.cxx} | 142 +- .../AppClassification/app/otbSOMClassification.cxx | 1 + .../app/otbTrainImagesClassifier.cxx | 230 +- .../app/otbTrainImagesClassifier.h | 198 -- .../AppClassification/app/otbTrainKNN.cxx | 52 - .../AppClassification/app/otbTrainLibSVM.cxx | 84 - .../app/otbTrainOGRLayersClassifier.cxx | 10 +- .../AppClassification/app/otbTrainRegression.cxx | 543 ++++ .../include/otbLearningApplicationBase.h | 232 ++ .../include/otbLearningApplicationBase.txx | 181 ++ .../otbTrainBoost.txx} | 29 +- .../otbTrainDecisionTree.txx} | 29 +- .../otbTrainGradientBoostedTree.txx} | 63 +- .../AppClassification/include/otbTrainKNN.txx | 86 + .../AppClassification/include/otbTrainLibSVM.txx | 160 + .../otbTrainNeuralNetwork.txx} | 48 +- .../otbTrainNormalBayes.txx} | 30 +- .../otbTrainRandomForests.txx} | 29 +- .../otbTrainSVM.cxx => include/otbTrainSVM.txx} | 160 +- .../AppClassification/test/CMakeLists.txt | 353 ++- .../app/otbDimensionalityReduction.cxx | 41 +- .../Applications/AppFiltering/app/otbDespeckle.cxx | 62 +- .../Applications/AppFiltering/test/CMakeLists.txt | 44 + .../Applications/AppImageUtils/app/CMakeLists.txt | 5 + .../AppImageUtils/app/otbColorMapping.cxx | 1 + .../AppImageUtils/app/otbManageNoData.cxx | 217 ++ .../AppImageUtils/app/otbReadImageInfo.cxx | 41 +- .../app/otbOpticalCalibration.cxx | 4 +- .../app/otbSarRadiometricCalibration.cxx | 41 +- .../AppSARCalibration/test/CMakeLists.txt | 15 + .../AppSARDecompositions/CMakeLists.txt | 2 + .../AppSARDecompositions/app/CMakeLists.txt | 12 + .../app/otbSARDecompositions.cxx | 189 ++ .../AppSARDecompositions/otb-module.cmake | 17 + .../AppSARDecompositions/test/CMakeLists.txt | 14 + .../AppSARPolarMatrixConvert/CMakeLists.txt | 2 + .../AppSARPolarMatrixConvert/app/CMakeLists.txt | 12 + .../app/otbSARPolarMatrixConvert.cxx | 709 +++++ .../AppSARPolarMatrixConvert/otb-module.cmake | 17 + .../AppSARPolarMatrixConvert/test/CMakeLists.txt | 157 + .../Applications/AppSARPolarSynth/CMakeLists.txt | 2 + .../AppSARPolarSynth/app/CMakeLists.txt | 12 + .../AppSARPolarSynth/app/otbSARPolarSynth.cxx | 185 ++ .../Applications/AppSARPolarSynth/otb-module.cmake | 17 + .../AppSARPolarSynth/test/CMakeLists.txt | 13 + .../app/otbHooverCompareSegmentation.cxx | 2 + .../AppSegmentation/app/otbLSMSSegmentation.cxx | 26 +- .../app/otbLSMSSmallRegionsMerging.cxx | 1 + .../AppSegmentation/app/otbSegmentation.cxx | 4 +- .../Applications/AppSegmentation/otb-module.cmake | 1 - .../AppStereo/app/otbBlockMatching.cxx | 1 + .../AppStereo/app/otbStereoFramework.cxx | 11 +- Modules/Applications/AppStereo/otb-module.cmake | 1 + .../AppTest/test/otbWrapperApplicationDocTests.cxx | 1 - .../app/otbRasterization.cxx | 2 +- .../Core/Common/include/otbDecimateImageFilter.h | 4 +- .../Core/Common/include/otbDecimateImageFilter.txx | 6 +- .../Core/Common/include/otbDotProductImageFilter.h | 2 +- .../include/otbImageRegionAdaptativeSplitter.txx | 39 +- .../Core/Common/include/otbMachineLearningUtils.h | 34 - .../Core/Common/include/otbModelComponentBase.h | 4 +- .../Core/Common/include/otbModelComponentBase.txx | 4 +- .../otbSubsampledImageRegionConstIterator.h | 4 +- .../otbSubsampledImageRegionConstIterator.txx | 4 +- .../include/otbSubsampledImageRegionIterator.h | 4 +- Modules/Core/Common/otb-module.cmake | 2 + Modules/Core/Common/src/CMakeLists.txt | 1 - Modules/Core/Common/src/otbConfigure.h.in | 1 + .../Core/Common/src/otbMachineLearningUtils.cxx | 94 - Modules/Core/Common/test/CMakeLists.txt | 30 + .../test/otbImageRegionAdaptativeSplitter.cxx | 49 +- Modules/Core/Common/test/otbRGBAPixelConverter.cxx | 25 +- Modules/Core/ImageBase/include/otbImage.h | 8 + Modules/Core/ImageBase/include/otbVectorImage.h | 7 + Modules/Core/ImageBase/test/CMakeLists.txt | 3 + .../ImageBase/test/otbExtractROITestMetaData.cxx | 2 +- .../test/otbFlexibleDistanceWithMissingValue.cxx | 2 +- .../otbFlexibleDistanceWithMissingValueNew.cxx | 2 +- .../LabelMap/include/otbAttributesMapLabelObject.h | 8 + .../include/otbShapeAttributesLabelMapFilter.h | 2 + .../include/otbShapeAttributesLabelMapFilter.txx | 42 +- .../include/otbImageMetadataInterfaceBase.h | 19 +- Modules/Core/Metadata/include/otbNoDataHelper.h | 165 ++ .../include/otbRadarsat2ImageMetadataInterface.h | 203 ++ .../otbRadarsat2ImageMetadataInterfaceFactory.h} | 40 +- .../Metadata/include/otbSarCalibrationLookupData.h | 72 + .../include/otbSarDefaultImageMetadataInterface.h | 7 +- .../include/otbSarImageMetadataInterface.h | 34 +- .../include/otbSentinel1ImageMetadataInterface.h | 236 ++ .../otbSentinel1ImageMetadataInterfaceFactory.h} | 39 +- Modules/Core/Metadata/otb-module.cmake | 6 +- Modules/Core/Metadata/src/CMakeLists.txt | 41 +- .../src/otbFormosatImageMetadataInterface.cxx | 2 +- .../src/otbIkonosImageMetadataInterface.cxx | 2 +- .../Metadata/src/otbImageMetadataInterfaceBase.cxx | 8 + .../src/otbImageMetadataInterfaceFactory.cxx | 6 +- Modules/Core/Metadata/src/otbNoDataHelper.cxx | 43 + .../src/otbPleiadesImageMetadataInterface.cxx | 5 +- .../src/otbQuickBirdImageMetadataInterface.cxx | 2 +- .../src/otbRadarsat2ImageMetadataInterface.cxx | 260 ++ .../otbRadarsat2ImageMetadataInterfaceFactory.cxx | 58 + .../Metadata/src/otbSarImageMetadataInterface.cxx | 89 +- .../src/otbSarImageMetadataInterfaceFactory.cxx | 6 +- .../src/otbSentinel1ImageMetadataInterface.cxx | 339 +++ .../otbSentinel1ImageMetadataInterfaceFactory.cxx | 58 + .../src/otbSpot6ImageMetadataInterface.cxx | 4 +- .../Metadata/src/otbSpotImageMetadataInterface.cxx | 2 +- .../src/otbTerraSarImageMetadataInterface.cxx | 2 +- .../src/otbWorldView2ImageMetadataInterface.cxx | 2 +- Modules/Core/Metadata/test/CMakeLists.txt | 45 + .../Core/Metadata/test/otbMetadataTestDriver.cxx | 4 + Modules/Core/Metadata/test/otbNoDataHelperTest.cxx | 53 + .../otbRadarsat2ImageMetadataInterfaceNew.cxx} | 15 +- .../test/otbSarCalibrationLookupDataTest.cxx | 75 + .../otbSentinel1ImageMetadataInterfaceNew.cxx} | 15 +- Modules/Core/ObjectList/include/otbObjectList.h | 9 +- Modules/Core/ObjectList/include/otbObjectList.txx | 8 +- .../include/otbStreamingWarpImageFilter.h | 2 + .../include/otbStreamingWarpImageFilter.txx | 37 + .../test/otbCreateProjectionWithOSSIM.cxx | 12 + .../Transform/test/otbCreateProjectionWithOTB.cxx | 12 + .../include/otbGISConnectionImplementation.h | 2 +- .../include/otbPolyLineParametricPathWithValue.h | 8 + .../include/otbVectorDataKeywordlist.h | 5 +- .../src/otbVectorDataKeywordlist.cxx | 206 +- .../test/otbHorizontalSobelVectorImageFilter.cxx | 2 +- .../Edge/test/otbSobelVectorImageFilter.cxx | 2 +- .../test/otbVerticalSobelVectorImageFilter.cxx | 2 +- ...ceMatrixAdvancedTextureCoefficientsCalculator.h | 164 - ...MatrixAdvancedTextureCoefficientsCalculator.txx | 196 -- Modules/Feature/Textures/test/CMakeLists.txt | 13 - ...MatrixAdvancedTextureCoefficientsCalculator.cxx | 196 -- ...rixAdvancedTextureCoefficientsCalculatorNew.cxx | 33 - .../Textures/test/otbTexturesTestDriver.cxx | 2 - .../otbKullbackLeiblerDistanceImageFilter.h | 4 +- .../otbKullbackLeiblerDistanceImageFilter.txx | 4 +- .../include/otbKullbackLeiblerProfileImageFilter.h | 4 +- .../otbKullbackLeiblerProfileImageFilter.txx | 4 +- ...bKullbackLeiblerSupervizedDistanceImageFilter.h | 4 +- ...ullbackLeiblerSupervizedDistanceImageFilter.txx | 4 +- .../include/otbFastICAImageFilter.h | 2 + .../include/otbFastICAImageFilter.txx | 76 +- .../include/otbMNFImageFilter.h | 2 + .../include/otbMNFImageFilter.txx | 94 +- .../include/otbPCAImageFilter.h | 4 +- .../include/otbPCAImageFilter.txx | 113 +- .../test/otbAngularProjectionBinaryImageFilter.cxx | 2 +- .../test/otbLocalActivityVectorImageFilter.cxx | 2 +- .../ImageManipulation/include/otbAffineFunctor.h | 90 + ...bBinaryImageMinimalBoundingRegionCalculator.txx | 2 +- .../include/otbBoxAndWhiskerImageFilter.h | 2 +- .../include/otbBoxAndWhiskerImageFilter.txx | 2 +- .../include/otbChangeInformationImageFilter.h | 94 + .../include/otbChangeInformationImageFilter.txx | 150 + .../include/otbChangeNoDataValueFilter.h | 178 ++ .../include/otbConcatenateScalarValueImageFilter.h | 2 +- .../otbEuclideanDistanceMetricWithMissingValue.h | 4 +- ...tbEuclideanDistanceMetricWithMissingValuePow2.h | 4 +- ...EuclideanDistanceMetricWithMissingValuePow2.txx | 4 +- .../include/otbFlexibleDistanceWithMissingValue.h | 4 +- .../otbFlexibleDistanceWithMissingValue.txx | 4 +- .../include/otbImageToNoDataMaskFilter.h | 156 + .../otbNRIBandImagesToOneNComplexBandsImage.h | 92 + .../otbNRIBandImagesToOneNComplexBandsImage.txx | 139 + .../otbOneRIBandImageToOneComplexBandImage.h | 91 + .../otbOneRIBandImageToOneComplexBandImage.txx | 100 + .../include/otbShiftScaleVectorImageFilter.h | 8 + .../include/otbStreamingResampleImageFilter.h | 5 +- .../include/otbStreamingResampleImageFilter.txx | 51 +- .../otbTwoNRIBandsImageToNComplexBandsImage.h | 92 + .../otbTwoNRIBandsImageToNComplexBandsImage.txx | 143 + .../Filtering/ImageManipulation/otb-module.cmake | 1 + .../ImageManipulation/test/CMakeLists.txt | 47 + .../test/otbAmplitudeFunctorTest.cxx | 7 +- .../test/otbBoxAndWhiskerImageFilterNew.cxx | 2 +- .../test/otbChangeInformationImageFilter.cxx | 66 + .../test/otbChangeNoDataValueFilter.cxx | 103 + .../otbEuclideanDistanceMetricWithMissingValue.cxx | 2 +- ...bEuclideanDistanceMetricWithMissingValueNew.cxx | 2 +- .../test/otbImageManipulationTestDriver.cxx | 6 + .../test/otbImageToNoDataMaskFilter.cxx | 88 + .../test/otbLocalGradientVectorImageFilter.cxx | 2 +- .../otbNRIBandImagesToOneNComplexBandsImage.cxx | 62 + .../otbOneRIBandImageToOneComplexBandImage.cxx | 56 + .../ImageManipulation/test/otbPhaseFunctorTest.cxx | 7 +- .../otbTwoNRIBandsImageToNComplexBandsImage.cxx | 56 + .../ImageNoise/include/otbFrostImageFilter.h | 23 +- .../ImageNoise/include/otbFrostImageFilter.txx | 82 +- ...tbLeeImageFilter.h => otbGammaMAPImageFilter.h} | 50 +- ...eImageFilter.txx => otbGammaMAPImageFilter.txx} | 69 +- .../{otbLeeImageFilter.h => otbKuanImageFilter.h} | 50 +- ...tbLeeImageFilter.txx => otbKuanImageFilter.txx} | 61 +- .../ImageNoise/include/otbLeeImageFilter.h | 16 +- .../ImageNoise/include/otbLeeImageFilter.txx | 47 +- Modules/Filtering/ImageNoise/test/CMakeLists.txt | 26 +- .../ImageNoise/test/otbGammaMAPFilter.cxx | 71 + .../ImageNoise/test/otbImageNoiseTestDriver.cxx | 2 + .../Filtering/ImageNoise/test/otbKuanFilter.cxx | 71 + .../otbParserConditionDataNodeFeatureFunction.h | 2 +- .../include/otbBandMathXImageFilter.txx | 1 + Modules/Filtering/MathParserX/include/otbParserX.h | 10 +- .../MathParserX/include/otbParserXPlugins.h | 79 + Modules/Filtering/MathParserX/src/otbParserX.cxx | 4 + .../MathParserX/src/otbParserXPlugins.cxx | 117 +- .../MathParserX/test/otbBandMathXImageFilter.cxx | 18 +- .../otbMorphologicalPyramidAnalysisFilter.txx | 2 +- .../include/otbMorphologicalPyramidResampler.txx | 2 +- .../otbMuellerToReciprocalCovarianceImageFilter.h | 37 +- ...otbMultiChannelsPolarimetricSynthesisFilter.txx | 1 + ...procalCoherencyToReciprocalMuellerImageFilter.h | 79 +- ...calCovarianceToReciprocalCoherencyImageFilter.h | 44 +- .../include/otbReciprocalHAlphaImageFilter.h | 62 +- ...anceToReciprocalCircularCovarianceImageFilter.h | 71 +- .../otbSinclairToCircularCovarianceMatrixFunctor.h | 16 +- .../include/otbSinclairToMuellerMatrixFunctor.h | 4 +- ...irToReciprocalCircularCovarianceMatrixFunctor.h | 10 +- ...otbSinclairToReciprocalCoherencyMatrixFunctor.h | 35 +- ...tbSinclairToReciprocalCovarianceMatrixFunctor.h | 30 +- Modules/Filtering/Polarimetry/test/CMakeLists.txt | 130 +- .../otbMuellerToReciprocalCovarianceFunctor.cxx | 12 +- .../test/otbReciprocalHAlphaImageFilter.cxx | 81 +- ...tbSinclairToCircularCovarianceMatrixFunctor.cxx | 10 +- ...ToReciprocalCircularCovarianceMatrixFunctor.cxx | 11 +- ...SinclairToReciprocalCovarianceMatrixFunctor.cxx | 6 +- .../include/otbGenericRSResampleImageFilter.h | 5 +- .../include/otbGenericRSResampleImageFilter.txx | 98 +- .../include/otbOrthoRectificationFilter.txx | 1 + .../include/otbProjectiveProjectionImageFilter.h | 2 +- .../Projection/include/otbROIdataConversion.h | 2 - .../Projection/include/otbROIdataConversion.txx | 2 - .../otbVectorDataIntoImageProjectionFilter.txx | 2 +- Modules/Filtering/Projection/otb-module.cmake | 2 +- .../src/otbGeometriesProjectionFilter.cxx | 8 - .../otbGCPsToRPCSensorModelImageFilterAndOrtho.cxx | 1 + .../include/otbMeanShiftSmoothingImageFilter.txx | 12 +- .../include/otbNormalizeVectorImageFilter.h | 3 +- .../include/otbNormalizeVectorImageFilter.txx | 18 +- .../include/otbShiftScaleSampleListFilter.h | 3 + Modules/Filtering/Statistics/test/CMakeLists.txt | 4 + .../Statistics/test/otbStatisticsTestDriver.cxx | 1 + .../otbStreamingHistogramVectorImageFilter.cxx | 113 +- .../VectorDataRendering/include/otbMapnikAdapter.h | 18 + .../include/otbVectorDataStyle.h | 9 + .../include/otbVectorDataToImageFilter.h | 10 + .../include/otbVectorDataToMapFilter.h | 10 + .../VectorDataRendering/src/CMakeLists.txt | 6 +- .../VectorDataRendering/src/otbVectorDataStyle.cxx | 15 + .../Wavelet/include/otbSubsampleImageFilter.h | 4 +- .../Wavelet/include/otbSubsampleImageFilter.txx | 4 +- .../Wavelet/include/otbWaveletFilterBank.h | 4 +- .../Wavelet/include/otbWaveletFilterBank.txx | 4 +- .../Wavelet/include/otbWaveletGenerator.h | 4 +- .../Wavelet/include/otbWaveletHighPassOperator.h | 4 +- .../Wavelet/include/otbWaveletLowPassOperator.h | 4 +- .../Filtering/Wavelet/include/otbWaveletOperator.h | 4 +- .../Wavelet/include/otbWaveletOperatorBase.h | 4 +- .../Wavelet/include/otbWaveletOperatorBase.txx | 4 +- .../include/otbWaveletPacketDecompositionCosts.h | 4 +- .../Wavelet/include/otbWaveletPacketTransform.h | 4 +- .../Wavelet/include/otbWaveletPacketTransform.txx | 4 +- .../Wavelet/include/otbWaveletTransform.h | 4 +- .../Wavelet/include/otbWaveletTransform.txx | 4 +- .../Filtering/Wavelet/src/otbWaveletGenerator.cxx | 8 +- .../Wavelet/test/otbSubsampleImageFilter.cxx | 4 +- .../Wavelet/test/otbSubsampleImageFilterNew.cxx | 4 +- .../Wavelet/test/otbWaveletFilterBank.cxx | 4 +- .../Wavelet/test/otbWaveletInverseTransformNew.cxx | 4 +- .../Filtering/Wavelet/test/otbWaveletOperator.cxx | 4 +- .../Wavelet/test/otbWaveletOperatorNew.cxx | 4 +- .../test/otbWaveletPacketInverseTransformNew.cxx | 4 +- .../Wavelet/test/otbWaveletPacketTransform.cxx | 4 +- .../Filtering/Wavelet/test/otbWaveletTransform.cxx | 4 +- .../otbNeighborhoodMajorityVotingImageFilter.h | 1 + .../otbNeighborhoodMajorityVotingImageFilter.txx | 27 + Modules/Fusion/MajorityVoting/otb-module.cmake | 1 + .../include/otbBayesianFusionFilter.txx | 6 +- .../include/otbVirtualDimensionality.txx | 2 +- .../EndmembersExtraction/otb-module.cmake | 2 +- .../include/otbISRAUnmixingImageFilter.txx | 4 +- .../Unmixing/include/otbMDMDNMFImageFilter.txx | 6 +- .../include/otbNCLSUnmixingImageFilter.txx | 4 +- .../otbUnConstrainedLeastSquareImageFilter.h | 2 +- Modules/IO/ExtendedFilename/otb-module.cmake | 2 +- .../src/otbExtendedFilenameHelper.cxx | 7 +- .../src/otbExtendedFilenameToReaderOptions.cxx | 6 +- .../src/otbExtendedFilenameToWriterOptions.cxx | 6 +- Modules/IO/IOGDAL/include/otbOGRIOHelper.h | 7 +- Modules/IO/IOGDAL/include/otbOGRVectorDataIO.h | 8 +- Modules/IO/IOGDAL/otb-module.cmake | 2 +- .../IO/IOGDAL/src/otbGDALDriverManagerWrapper.cxx | 4 +- Modules/IO/IOGDAL/src/otbGDALImageIO.cxx | 165 +- Modules/IO/IOGDAL/src/otbOGRIOHelper.cxx | 8 +- Modules/IO/IOGDAL/src/otbOGRVectorDataIO.cxx | 45 +- Modules/IO/IOGDAL/test/otbGDALOverviewsBuilder.cxx | 5 +- Modules/IO/IOJPEG2000/src/otbJPEG2000ImageIO.cxx | 3 +- Modules/IO/IOLUM/src/otbLUMImageIO.cxx | 1 + Modules/IO/IOMSTAR/src/otbMSTARImageIO.cxx | 16 +- Modules/IO/ImageIO/include/otbImageFileReader.h | 17 +- Modules/IO/ImageIO/include/otbImageFileWriter.txx | 3 +- .../IO/ImageIO/include/otbImageSeriesFileReader.h | 6 +- .../ImageIO/include/otbImageSeriesFileReader.txx | 6 +- .../ImageIO/include/otbImageSeriesFileReaderBase.h | 4 +- .../include/otbImageSeriesFileReaderBase.txx | 4 +- .../ImageIO/include/otbStreamingImageFileWriter.h | 72 - Modules/IO/ImageIO/otb-module.cmake | 2 +- Modules/IO/ImageIO/test/CMakeLists.txt | 9 +- Modules/IO/ImageIO/test/otbImageIOTestDriver.cxx | 2 +- .../IO/ImageIO/test/otbImageSeriesFileReader.cxx | 4 +- .../test/otbStreamingImageFileWriterTest.cxx | 20 +- Modules/IO/TestKernel/src/otbTestDriver.cxx | 4 +- Modules/IO/TestKernel/src/otbTestHelper.cxx | 114 +- .../include/otbDSFusionOfClassifiersImageFilter.h | 2 + .../otbDSFusionOfClassifiersImageFilter.txx | 20 + .../include/otbGaussianModelComponent.h | 4 +- .../include/otbGaussianModelComponent.txx | 4 +- .../LearningBase/include/otbSEMClassifier.h | 4 +- .../LearningBase/include/otbSEMClassifier.txx | 14 +- .../include/otbMRFEnergyFisherClassification.h | 2 +- Modules/Learning/Markov/otb-module.cmake | 2 +- .../include/otbCzihoSOMLearningBehaviorFunctor.h | 2 +- .../otbCzihoSOMNeighborhoodBehaviorFunctor.h | 2 +- Modules/Learning/SOM/include/otbPeriodicSOM.h | 2 +- Modules/Learning/SOM/include/otbPeriodicSOM.txx | 2 +- Modules/Learning/SOM/include/otbSOM.h | 2 +- Modules/Learning/SOM/include/otbSOM.txx | 2 +- .../SOM/include/otbSOMLearningBehaviorFunctor.h | 2 +- Modules/Learning/SOM/include/otbSOMMap.h | 2 +- Modules/Learning/SOM/include/otbSOMMap.txx | 2 +- .../Learning/SOM/include/otbSOMWithMissingValue.h | 2 +- .../SOM/include/otbSOMWithMissingValue.txx | 6 +- .../Learning/SOM/include/otbSOMbasedImageFilter.h | 2 +- .../SOM/include/otbSOMbasedImageFilter.txx | 2 +- .../SOM/test/otbSOMWithMissingValueNew.cxx | 2 +- .../SOM/test/otbSOMbasedImageFilterNew.cxx | 2 +- .../otbSVMImageClassificationWithRuleFilter.h | 2 +- .../otbSVMImageClassificationWithRuleFilter.txx | 2 +- Modules/Learning/SVMLearning/include/otbSVMModel.h | 6 + .../Learning/SVMLearning/include/otbSVMModel.txx | 4 +- .../include/otbBoostMachineLearningModel.h | 22 +- .../include/otbBoostMachineLearningModel.txx | 9 +- .../include/otbConfusionMatrixCalculator.txx | 2 +- .../Supervised/include/otbCvRTreesWrapper.h | 64 + .../include/otbDecisionTreeMachineLearningModel.h | 28 +- .../otbDecisionTreeMachineLearningModel.txx | 14 +- .../otbGradientBoostedTreeMachineLearningModel.h | 23 +- .../otbGradientBoostedTreeMachineLearningModel.txx | 17 +- .../include/otbImageClassificationFilter.h | 16 +- .../include/otbImageClassificationFilter.txx | 45 +- .../otbKNearestNeighborsMachineLearningModel.h | 40 +- .../otbKNearestNeighborsMachineLearningModel.txx | 84 +- .../include/otbLibSVMMachineLearningModel.h | 68 +- .../include/otbLibSVMMachineLearningModel.txx | 102 +- .../Supervised}/include/otbMachineLearningModel.h | 30 +- .../include/otbMachineLearningModel.txx | 37 +- .../include/otbNeuralNetworkMachineLearningModel.h | 42 +- .../otbNeuralNetworkMachineLearningModel.txx | 105 +- .../include/otbNormalBayesMachineLearningModel.h | 21 +- .../include/otbNormalBayesMachineLearningModel.txx | 10 +- .../Learning/Supervised/include/otbOpenCVUtils.h | 19 + .../include/otbRandomForestsMachineLearningModel.h | 40 +- .../otbRandomForestsMachineLearningModel.txx | 76 +- .../otbRandomForestsMachineLearningModelFactory.h | 2 +- .../include/otbSVMMachineLearningModel.h | 27 +- .../include/otbSVMMachineLearningModel.txx | 71 +- .../include/otbSVMMachineLearningModelFactory.h | 2 +- Modules/Learning/Supervised/otb-module.cmake | 4 +- Modules/Learning/Supervised/src/CMakeLists.txt | 6 +- .../Learning/Supervised/src/otbCvRTreesWrapper.cxx | 76 + Modules/Learning/Supervised/test/CMakeLists.txt | 1 + .../test/otbMachineLearningRegressionTests.cxx | 671 +++++ .../Supervised/test/otbSupervisedTestDriver.cxx | 11 +- .../test/otbTrainMachineLearningModel.cxx | 36 +- .../Learning/Supervised/test/tests-libsvm.cmake | 4 + .../Learning/Supervised/test/tests-opencv.cmake | 26 + .../RCC8/include/otbImageToImageRCC8Calculator.txx | 2 +- .../RCC8/include/otbPolygonListToRCC8GraphFilter.h | 3 +- Modules/OBIA/RCC8/include/otbRCC8Graph.h | 3 +- Modules/OBIA/RCC8/otb-module.cmake | 2 +- .../include/otbAtmosphericRadiativeTerms.h | 5 +- .../Radiometry/OpticalCalibration/otb-module.cmake | 2 +- .../src/otbAtmosphericRadiativeTerms.cxx | 4 +- .../src/otbSpectralSensitivityReader.cxx | 2 +- .../include/otbSarRadiometricCalibrationFunction.h | 87 +- .../otbSarRadiometricCalibrationFunction.txx | 106 +- .../include/otbSarRadiometricCalibrationFunctor.h | 161 - .../otbSarRadiometricCalibrationToImageFilter.h | 41 +- .../otbSarRadiometricCalibrationToImageFilter.txx | 162 +- .../Radiometry/SARCalibration/test/CMakeLists.txt | 32 +- .../test/otbSARCalibrationTestDriver.cxx | 2 - .../test/otbSarBrightnessFunctionWithoutNoise.cxx | 1 + .../test/otbSarBrightnessFunctor.cxx | 12 +- .../test/otbSarBrightnessFunctorWithoutNoise.cxx | 20 +- Modules/Radiometry/Simulation/otb-module.cmake | 2 +- .../Radiometry/Simulation/src/otbProspectModel.cxx | 3 +- Modules/Radiometry/Simulation/src/otbSailModel.cxx | 7 +- .../include/otbDisparityTranslateFilter.txx | 12 + ...nesInterpolateDisplacementFieldGeneratorNew.cxx | 7 +- .../Stereo/include/otbAdhesionCorrectionFilter.txx | 2 +- .../Stereo/include/otbBijectionCoherencyFilter.txx | 14 +- .../Stereo/include/otbMulti3DMapToDEMFilter.txx | 21 +- Modules/Remote/Mosaic.remote.cmake | 9 + Modules/Remote/SertitObject.remote.cmake | 27 + Modules/Remote/otbGRM.remote.cmake | 16 + .../include/otbOGRDataSourceToLabelImageFilter.txx | 11 + .../include/otbRasterizeVectorDataFilter.h | 8 +- .../include/otbVectorDataToLabelImageFilter.h | 6 +- .../test/otbOGRDataSourceToLabelImageFilter.cxx | 2 - .../test/otbPolygonizationRasterizationTest.cxx | 2 - .../test/otbVectorDataRasterizeFilter.cxx | 2 - .../test/otbVectorDataToLabelImageFilter.cxx | 2 - ...tbVectorDataToLabelImageFilterWithoutReader.cxx | 2 - .../Metrics/include/otbHooverInstanceFilter.h | 22 +- .../include/otbOGRLayerStreamStitchingFilter.txx | 18 + Modules/ThirdParty/GDAL/CMakeLists.txt | 2 - Modules/ThirdParty/GDAL/gdalVersionTest.cxx | 2 +- Modules/ThirdParty/GDAL/otb-module-init.cmake | 40 +- .../ThirdParty/ITK/include/otbWarpImageFilter.h | 2 +- .../ThirdParty/ITK/include/otbWarpImageFilter.txx | 5 +- Modules/ThirdParty/ITK/otb-module-init.cmake | 3 +- Modules/ThirdParty/MuParser/CMakeLists.txt | 39 +- Modules/ThirdParty/OpenCV/otb-module-init.cmake | 1 + Modules/ThirdParty/OpenJPEG/CMakeLists.txt | 2 +- Modules/ThirdParty/OpenJPEG/otb-module-init.cmake | 3 +- Modules/ThirdParty/OssimPlugins/src/CMakeLists.txt | 2 +- .../src/ossim/ossimGeometricSarSensorModel.h | 37 +- .../src/ossim/ossimPluginProjectionFactory.cpp | 219 +- .../src/ossim/ossimPluginProjectionFactory.h | 23 +- .../OssimPlugins/src/ossim/ossimRadarSat2Model.cpp | 227 +- .../OssimPlugins/src/ossim/ossimRadarSat2Model.h | 5 + .../src/ossim/ossimRadarSat2ProductDoc.cpp | 24 +- .../src/ossim/ossimRadarSat2ProductDoc.h | 28 +- .../src/ossim/ossimRadarSat2TiffReader.cpp | 4 +- .../OssimPlugins/src/ossim/ossimSentinel1Model.cpp | 546 ++++ .../OssimPlugins/src/ossim/ossimSentinel1Model.h | 160 + .../src/ossim/ossimSentinel1ProductDoc.cpp | 722 +++++ .../src/ossim/ossimSentinel1ProductDoc.h | 112 + .../src/ossim/ossimTerraSarTiffReader.cpp | 8 +- .../OssimPlugins/src/ossim/ossimTileMapModel.h | 42 +- Modules/ThirdParty/SiftFast/src/CMakeLists.txt | 39 +- .../include/otbWrapperApplication.h | 14 + .../include/otbWrapperApplicationFactory.h | 30 +- .../include/otbWrapperApplicationFactoryBase.h | 58 + .../include/otbWrapperApplicationRegistry.h | 18 +- .../otbWrapperComplexOutputImageParameter.h | 17 +- .../include/otbWrapperInputProcessXMLParameter.h | 13 +- .../include/otbWrapperOutputImageParameter.h | 14 + .../Wrappers/ApplicationEngine/otb-module.cmake | 2 +- .../Wrappers/ApplicationEngine/src/CMakeLists.txt | 1 + .../src/otbWrapperApplication.cxx | 26 +- .../src/otbWrapperApplicationFactoryBase.cxx | 43 + .../src/otbWrapperApplicationRegistry.cxx | 357 ++- .../src/otbWrapperComplexOutputImageParameter.cxx | 26 +- .../src/otbWrapperInputImageParameter.cxx | 3 +- .../src/otbWrapperInputImageParameterDouble.cxx | 2 +- .../src/otbWrapperInputImageParameterFloat.cxx | 2 +- .../src/otbWrapperInputImageParameterInt16.cxx | 2 +- .../src/otbWrapperInputImageParameterInt32.cxx | 2 +- .../src/otbWrapperInputImageParameterUInt16.cxx | 2 +- .../src/otbWrapperInputImageParameterUInt32.cxx | 2 +- .../src/otbWrapperInputImageParameterUInt8.cxx | 2 +- .../src/otbWrapperInputProcessXMLParameter.cxx | 40 +- .../src/otbWrapperOutputImageParameter.cxx | 48 +- .../src/otbWrapperParameterGroup.cxx | 2 +- .../src/otbWrapperParameterKey.cxx | 2 +- .../src/otbWrapperCommandLineLauncher.cxx | 60 +- .../QtWidget/include/otbQtFileSelectionWidget.h | 2 +- .../otbWrapperQtWidgetInputProcessXMLParameter.h | 19 + .../otbWrapperQtWidgetOutputFilenameParameter.h | 24 +- .../otbWrapperQtWidgetOutputImageParameter.h | 19 + .../otbWrapperQtWidgetOutputProcessXMLParameter.h | 23 +- .../otbWrapperQtWidgetOutputVectorDataParameter.h | 24 +- .../QtWidget/src/otbApplicationLauncherQt.cxx | 6 +- .../QtWidget/src/otbQtFileSelectionWidget.cxx | 8 + ...tbWrapperQtWidgetComplexInputImageParameter.cxx | 14 +- ...bWrapperQtWidgetComplexOutputImageParameter.cxx | 7 +- .../src/otbWrapperQtWidgetDirectoryParameter.cxx | 14 +- ...tbWrapperQtWidgetInputFilenameListParameter.cxx | 6 +- .../otbWrapperQtWidgetInputFilenameParameter.cxx | 31 +- .../otbWrapperQtWidgetInputImageListParameter.cxx | 4 +- .../src/otbWrapperQtWidgetInputImageParameter.cxx | 27 +- .../otbWrapperQtWidgetInputProcessXMLParameter.cxx | 48 +- ...WrapperQtWidgetInputVectorDataListParameter.cxx | 4 +- .../otbWrapperQtWidgetInputVectorDataParameter.cxx | 32 +- .../otbWrapperQtWidgetOutputFilenameParameter.cxx | 28 +- .../src/otbWrapperQtWidgetOutputImageParameter.cxx | 22 +- ...otbWrapperQtWidgetOutputProcessXMLParameter.cxx | 25 +- ...otbWrapperQtWidgetOutputVectorDataParameter.cxx | 16 +- .../QtWidget/test/otbWrapperQtWidgetShowWidget.cxx | 1 - Modules/Wrappers/SWIG/otb-module-init.cmake | 4 +- Modules/Wrappers/SWIG/src/CMakeLists.txt | 22 +- Modules/Wrappers/SWIG/src/numpy.i | 3117 ++++++++++++++++++++ Modules/Wrappers/SWIG/src/otbApplication.i | 598 +++- Modules/Wrappers/SWIG/src/otbWrapperSWIGIncludes.h | 17 +- Modules/Wrappers/SWIG/test/java/CMakeLists.txt | 2 +- Modules/Wrappers/SWIG/test/python/CMakeLists.txt | 19 +- .../PythonNewStyleParametersInstanciateAllTest.py | 14 + .../test/python/PythonNewStyleParametersTest.py | 130 + .../Wrappers/SWIG/test/python/PythonNumpyTest.py | 64 + README | 2 + RELEASE_NOTES.txt | 92 + Utilities/Doxygen/CMakeLists.txt | 3 + Utilities/Maintenance/SuperbuildDownloadList.sh | 69 +- debian/changelog | 6 + 615 files changed, 20942 insertions(+), 4923 deletions(-) copy .hgignore => .gitignore (100%) delete mode 100644 .hg_archival.txt delete mode 100644 .hgtags create mode 100644 .travis.yml create mode 100644 CMake/FindNumpy.cmake create mode 100644 CMake/MinGWPackage.cmake create mode 100644 CMake/otbTestNumpy.py rename Copyright/{GETCopyright.txt => IMTCopyright.txt} (78%) create mode 100644 Modules/Adapters/BoostAdapters/include/otbStringUtils.h copy Modules/{Filtering/Statistics/test/otbStreamingHistogramVectorImageFilter.cxx => Adapters/BoostAdapters/include/otb_boost_expint_header.h} (55%) copy Modules/{Filtering/Statistics/test/otbStreamingHistogramVectorImageFilter.cxx => Adapters/BoostAdapters/include/otb_boost_graph_header.h} (53%) copy Modules/{Filtering/Statistics/test/otbStreamingHistogramVectorImageFilter.cxx => Adapters/BoostAdapters/include/otb_boost_math_gamma_header.h} (55%) copy Modules/{Filtering/Statistics/test/otbStreamingHistogramVectorImageFilter.cxx => Adapters/BoostAdapters/include/otb_boost_math_normal_header.h} (55%) copy Modules/{Wrappers/ApplicationEngine/src/otbWrapperInputImageParameterUInt8.cxx => Adapters/BoostAdapters/include/otb_boost_string_header.h} (56%) copy Modules/{Filtering/Statistics/test/otbStreamingHistogramVectorImageFilter.cxx => Adapters/BoostAdapters/include/otb_boost_tokenizer_header.h} (55%) create mode 100644 Modules/Adapters/GdalAdapters/include/otbOGRVersionProxy.h create mode 100644 Modules/Adapters/GdalAdapters/src/otbOGRVersionProxy1x.cxx create mode 100644 Modules/Adapters/GdalAdapters/src/otbOGRVersionProxy2x.cxx delete mode 100644 Modules/Adapters/OSSIMAdapters/include/otbRPCProjectionAdapter.h delete mode 100644 Modules/Adapters/OSSIMAdapters/src/otbRPCProjectionAdapter.cxx copy Modules/Applications/AppClassification/app/{otbImageClassifier.cxx => otbPredictRegression.cxx} (53%) delete mode 100644 Modules/Applications/AppClassification/app/otbTrainImagesClassifier.h delete mode 100644 Modules/Applications/AppClassification/app/otbTrainKNN.cxx delete mode 100644 Modules/Applications/AppClassification/app/otbTrainLibSVM.cxx create mode 100644 Modules/Applications/AppClassification/app/otbTrainRegression.cxx create mode 100644 Modules/Applications/AppClassification/include/otbLearningApplicationBase.h create mode 100644 Modules/Applications/AppClassification/include/otbLearningApplicationBase.txx rename Modules/Applications/AppClassification/{app/otbTrainBoost.cxx => include/otbTrainBoost.txx} (82%) rename Modules/Applications/AppClassification/{app/otbTrainDecisionTree.cxx => include/otbTrainDecisionTree.txx} (86%) rename Modules/Applications/AppClassification/{app/otbTrainGradientBoostedTree.cxx => include/otbTrainGradientBoostedTree.txx} (63%) create mode 100644 Modules/Applications/AppClassification/include/otbTrainKNN.txx create mode 100644 Modules/Applications/AppClassification/include/otbTrainLibSVM.txx rename Modules/Applications/AppClassification/{app/otbTrainNeuralNetwork.cxx => include/otbTrainNeuralNetwork.txx} (87%) rename Modules/Applications/AppClassification/{app/otbTrainNormalBayes.cxx => include/otbTrainNormalBayes.txx} (59%) rename Modules/Applications/AppClassification/{app/otbTrainRandomForests.cxx => include/otbTrainRandomForests.txx} (87%) rename Modules/Applications/AppClassification/{app/otbTrainSVM.cxx => include/otbTrainSVM.txx} (57%) create mode 100644 Modules/Applications/AppImageUtils/app/otbManageNoData.cxx create mode 100644 Modules/Applications/AppSARDecompositions/CMakeLists.txt create mode 100644 Modules/Applications/AppSARDecompositions/app/CMakeLists.txt create mode 100644 Modules/Applications/AppSARDecompositions/app/otbSARDecompositions.cxx create mode 100644 Modules/Applications/AppSARDecompositions/otb-module.cmake create mode 100644 Modules/Applications/AppSARDecompositions/test/CMakeLists.txt create mode 100644 Modules/Applications/AppSARPolarMatrixConvert/CMakeLists.txt create mode 100644 Modules/Applications/AppSARPolarMatrixConvert/app/CMakeLists.txt create mode 100644 Modules/Applications/AppSARPolarMatrixConvert/app/otbSARPolarMatrixConvert.cxx create mode 100644 Modules/Applications/AppSARPolarMatrixConvert/otb-module.cmake create mode 100644 Modules/Applications/AppSARPolarMatrixConvert/test/CMakeLists.txt create mode 100644 Modules/Applications/AppSARPolarSynth/CMakeLists.txt create mode 100644 Modules/Applications/AppSARPolarSynth/app/CMakeLists.txt create mode 100644 Modules/Applications/AppSARPolarSynth/app/otbSARPolarSynth.cxx create mode 100644 Modules/Applications/AppSARPolarSynth/otb-module.cmake create mode 100644 Modules/Applications/AppSARPolarSynth/test/CMakeLists.txt delete mode 100644 Modules/Core/Common/include/otbMachineLearningUtils.h delete mode 100644 Modules/Core/Common/src/otbMachineLearningUtils.cxx create mode 100644 Modules/Core/Metadata/include/otbNoDataHelper.h create mode 100644 Modules/Core/Metadata/include/otbRadarsat2ImageMetadataInterface.h copy Modules/{Learning/Supervised/include/otbSVMMachineLearningModelFactory.h => Core/Metadata/include/otbRadarsat2ImageMetadataInterfaceFactory.h} (51%) create mode 100644 Modules/Core/Metadata/include/otbSarCalibrationLookupData.h create mode 100644 Modules/Core/Metadata/include/otbSentinel1ImageMetadataInterface.h copy Modules/{Learning/Supervised/include/otbSVMMachineLearningModelFactory.h => Core/Metadata/include/otbSentinel1ImageMetadataInterfaceFactory.h} (51%) create mode 100644 Modules/Core/Metadata/src/otbNoDataHelper.cxx create mode 100644 Modules/Core/Metadata/src/otbRadarsat2ImageMetadataInterface.cxx create mode 100644 Modules/Core/Metadata/src/otbRadarsat2ImageMetadataInterfaceFactory.cxx create mode 100644 Modules/Core/Metadata/src/otbSentinel1ImageMetadataInterface.cxx create mode 100644 Modules/Core/Metadata/src/otbSentinel1ImageMetadataInterfaceFactory.cxx create mode 100644 Modules/Core/Metadata/test/otbNoDataHelperTest.cxx copy Modules/{Filtering/Statistics/test/otbStreamingHistogramVectorImageFilter.cxx => Core/Metadata/test/otbRadarsat2ImageMetadataInterfaceNew.cxx} (57%) create mode 100644 Modules/Core/Metadata/test/otbSarCalibrationLookupDataTest.cxx copy Modules/{Filtering/Statistics/test/otbStreamingHistogramVectorImageFilter.cxx => Core/Metadata/test/otbSentinel1ImageMetadataInterfaceNew.cxx} (57%) delete mode 100644 Modules/Feature/Textures/include/otbGreyLevelCooccurrenceMatrixAdvancedTextureCoefficientsCalculator.h delete mode 100644 Modules/Feature/Textures/include/otbGreyLevelCooccurrenceMatrixAdvancedTextureCoefficientsCalculator.txx delete mode 100644 Modules/Feature/Textures/test/otbGreyLevelCooccurrenceMatrixAdvancedTextureCoefficientsCalculator.cxx delete mode 100644 Modules/Feature/Textures/test/otbGreyLevelCooccurrenceMatrixAdvancedTextureCoefficientsCalculatorNew.cxx create mode 100644 Modules/Filtering/ImageManipulation/include/otbAffineFunctor.h create mode 100644 Modules/Filtering/ImageManipulation/include/otbChangeInformationImageFilter.h create mode 100644 Modules/Filtering/ImageManipulation/include/otbChangeInformationImageFilter.txx create mode 100644 Modules/Filtering/ImageManipulation/include/otbChangeNoDataValueFilter.h create mode 100644 Modules/Filtering/ImageManipulation/include/otbImageToNoDataMaskFilter.h create mode 100644 Modules/Filtering/ImageManipulation/include/otbNRIBandImagesToOneNComplexBandsImage.h create mode 100644 Modules/Filtering/ImageManipulation/include/otbNRIBandImagesToOneNComplexBandsImage.txx create mode 100644 Modules/Filtering/ImageManipulation/include/otbOneRIBandImageToOneComplexBandImage.h create mode 100644 Modules/Filtering/ImageManipulation/include/otbOneRIBandImageToOneComplexBandImage.txx create mode 100644 Modules/Filtering/ImageManipulation/include/otbTwoNRIBandsImageToNComplexBandsImage.h create mode 100644 Modules/Filtering/ImageManipulation/include/otbTwoNRIBandsImageToNComplexBandsImage.txx create mode 100644 Modules/Filtering/ImageManipulation/test/otbChangeInformationImageFilter.cxx create mode 100644 Modules/Filtering/ImageManipulation/test/otbChangeNoDataValueFilter.cxx create mode 100644 Modules/Filtering/ImageManipulation/test/otbImageToNoDataMaskFilter.cxx create mode 100644 Modules/Filtering/ImageManipulation/test/otbNRIBandImagesToOneNComplexBandsImage.cxx create mode 100644 Modules/Filtering/ImageManipulation/test/otbOneRIBandImageToOneComplexBandImage.cxx create mode 100644 Modules/Filtering/ImageManipulation/test/otbTwoNRIBandsImageToNComplexBandsImage.cxx copy Modules/Filtering/ImageNoise/include/{otbLeeImageFilter.h => otbGammaMAPImageFilter.h} (69%) copy Modules/Filtering/ImageNoise/include/{otbLeeImageFilter.txx => otbGammaMAPImageFilter.txx} (78%) copy Modules/Filtering/ImageNoise/include/{otbLeeImageFilter.h => otbKuanImageFilter.h} (69%) copy Modules/Filtering/ImageNoise/include/{otbLeeImageFilter.txx => otbKuanImageFilter.txx} (82%) create mode 100644 Modules/Filtering/ImageNoise/test/otbGammaMAPFilter.cxx create mode 100644 Modules/Filtering/ImageNoise/test/otbKuanFilter.cxx delete mode 100644 Modules/IO/ImageIO/include/otbStreamingImageFileWriter.h create mode 100644 Modules/Learning/Supervised/include/otbCvRTreesWrapper.h rename Modules/{Core/Common => Learning/Supervised}/include/otbMachineLearningModel.h (84%) rename Modules/{Core/Common => Learning/Supervised}/include/otbMachineLearningModel.txx (53%) create mode 100644 Modules/Learning/Supervised/src/otbCvRTreesWrapper.cxx create mode 100644 Modules/Learning/Supervised/test/otbMachineLearningRegressionTests.cxx delete mode 100644 Modules/Radiometry/SARCalibration/include/otbSarRadiometricCalibrationFunctor.h create mode 100644 Modules/Remote/Mosaic.remote.cmake create mode 100644 Modules/Remote/SertitObject.remote.cmake create mode 100644 Modules/Remote/otbGRM.remote.cmake create mode 100644 Modules/ThirdParty/OssimPlugins/src/ossim/ossimSentinel1Model.cpp create mode 100644 Modules/ThirdParty/OssimPlugins/src/ossim/ossimSentinel1Model.h create mode 100644 Modules/ThirdParty/OssimPlugins/src/ossim/ossimSentinel1ProductDoc.cpp create mode 100644 Modules/ThirdParty/OssimPlugins/src/ossim/ossimSentinel1ProductDoc.h create mode 100644 Modules/Wrappers/ApplicationEngine/include/otbWrapperApplicationFactoryBase.h create mode 100644 Modules/Wrappers/ApplicationEngine/src/otbWrapperApplicationFactoryBase.cxx create mode 100644 Modules/Wrappers/SWIG/src/numpy.i create mode 100644 Modules/Wrappers/SWIG/test/python/PythonNewStyleParametersInstanciateAllTest.py create mode 100644 Modules/Wrappers/SWIG/test/python/PythonNewStyleParametersTest.py create mode 100644 Modules/Wrappers/SWIG/test/python/PythonNumpyTest.py -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/otb.git _______________________________________________ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel