Skip to content
Permalink
Browse files

Merge branch 'otb_apps_export_improvment'

  • Loading branch information
alexbruy committed Aug 23, 2016
2 parents 3251ece + df248db commit 3bfd99864e44537fc7932eca704926ced9d9c3f3
Showing with 13,119 additions and 16 deletions.
  1. +7 −0 python/plugins/processing/algs/otb/CMakeLists.txt
  2. +1 −1 python/plugins/processing/algs/otb/OTBUtils.py
  3. +42 −0 python/plugins/processing/algs/otb/description/5.6.0/BandMath.xml
  4. +77 −0 python/plugins/processing/algs/otb/description/5.6.0/BinaryMorphologicalOperation-closing.xml
  5. +97 −0 python/plugins/processing/algs/otb/description/5.6.0/BinaryMorphologicalOperation-dilate.xml
  6. +77 −0 python/plugins/processing/algs/otb/description/5.6.0/BinaryMorphologicalOperation-erode.xml
  7. +77 −0 python/plugins/processing/algs/otb/description/5.6.0/BinaryMorphologicalOperation-opening.xml
  8. +69 −0 python/plugins/processing/algs/otb/description/5.6.0/ClassificationMapRegularization.xml
  9. +104 −0 python/plugins/processing/algs/otb/description/5.6.0/ColorMapping-continuous.xml
  10. +68 −0 python/plugins/processing/algs/otb/description/5.6.0/ColorMapping-custom.xml
  11. +94 −0 python/plugins/processing/algs/otb/description/5.6.0/ColorMapping-image.xml
  12. +67 −0 python/plugins/processing/algs/otb/description/5.6.0/ColorMapping-optimal.xml
  13. +91 −0 python/plugins/processing/algs/otb/description/5.6.0/CompareImages.xml
  14. +60 −0 python/plugins/processing/algs/otb/description/5.6.0/ComputeConfusionMatrix-raster.xml
  15. +70 −0 python/plugins/processing/algs/otb/description/5.6.0/ComputeConfusionMatrix-vector.xml
  16. +31 −0 python/plugins/processing/algs/otb/description/5.6.0/ComputeImagesStatistics.xml
  17. +30 −0 python/plugins/processing/algs/otb/description/5.6.0/ComputeOGRLayersFeaturesStatistics.xml
  18. +57 −0 python/plugins/processing/algs/otb/description/5.6.0/ComputePolylineFeatureFromImage.xml
  19. +32 −0 python/plugins/processing/algs/otb/description/5.6.0/ConcatenateImages.xml
  20. +22 −0 python/plugins/processing/algs/otb/description/5.6.0/ConcatenateVectorData.xml
  21. +68 −0 python/plugins/processing/algs/otb/description/5.6.0/ConnectedComponentSegmentation.xml
  22. +83 −0 python/plugins/processing/algs/otb/description/5.6.0/Convert.xml
  23. +20 −0 python/plugins/processing/algs/otb/description/5.6.0/DEMConvert.xml
  24. +64 −0 python/plugins/processing/algs/otb/description/5.6.0/Despeckle-frost.xml
  25. +64 −0 python/plugins/processing/algs/otb/description/5.6.0/Despeckle-gammamap.xml
  26. +64 −0 python/plugins/processing/algs/otb/description/5.6.0/Despeckle-kuan.xml
  27. +64 −0 python/plugins/processing/algs/otb/description/5.6.0/Despeckle-lee.xml
  28. +85 −0 python/plugins/processing/algs/otb/description/5.6.0/DimensionalityReduction-ica.xml
  29. +58 −0 python/plugins/processing/algs/otb/description/5.6.0/DimensionalityReduction-maf.xml
  30. +85 −0 python/plugins/processing/algs/otb/description/5.6.0/DimensionalityReduction-napca.xml
  31. +65 −0 python/plugins/processing/algs/otb/description/5.6.0/DimensionalityReduction-pca.xml
  32. +54 −0 python/plugins/processing/algs/otb/description/5.6.0/EdgeExtraction-gradient.xml
  33. +54 −0 python/plugins/processing/algs/otb/description/5.6.0/EdgeExtraction-sobel.xml
  34. +64 −0 python/plugins/processing/algs/otb/description/5.6.0/EdgeExtraction-touzi.xml
  35. +61 −0 python/plugins/processing/algs/otb/description/5.6.0/ExtractROI-fit.xml
  36. +84 −0 python/plugins/processing/algs/otb/description/5.6.0/ExtractROI-standard.xml
  37. +79 −0 python/plugins/processing/algs/otb/description/5.6.0/FusionOfClassifications-dempstershafer.xml
  38. +55 −0 python/plugins/processing/algs/otb/description/5.6.0/FusionOfClassifications-majorityvoting.xml
  39. +77 −0 python/plugins/processing/algs/otb/description/5.6.0/GrayScaleMorphologicalOperation-closing.xml
  40. +77 −0 python/plugins/processing/algs/otb/description/5.6.0/GrayScaleMorphologicalOperation-dilate.xml
  41. +77 −0 python/plugins/processing/algs/otb/description/5.6.0/GrayScaleMorphologicalOperation-erode.xml
  42. +77 −0 python/plugins/processing/algs/otb/description/5.6.0/GrayScaleMorphologicalOperation-opening.xml
  43. +126 −0 python/plugins/processing/algs/otb/description/5.6.0/HaralickTextureExtraction.xml
  44. +95 −0 python/plugins/processing/algs/otb/description/5.6.0/HooverCompareSegmentation.xml
  45. +72 −0 python/plugins/processing/algs/otb/description/5.6.0/ImageClassifier.xml
  46. +40 −0 python/plugins/processing/algs/otb/description/5.6.0/ImageEnvelope.xml
  47. +84 −0 python/plugins/processing/algs/otb/description/5.6.0/KMeansClassification.xml
  48. +54 −0 python/plugins/processing/algs/otb/description/5.6.0/KmzExport.xml
  49. +94 −0 python/plugins/processing/algs/otb/description/5.6.0/LSMSSegmentation.xml
  50. +58 −0 python/plugins/processing/algs/otb/description/5.6.0/LSMSSmallRegionsMerging.xml
  51. +47 −0 python/plugins/processing/algs/otb/description/5.6.0/LSMSVectorization.xml
  52. +29 −0 python/plugins/processing/algs/otb/description/5.6.0/LineSegmentDetection.xml
  53. +51 −0 python/plugins/processing/algs/otb/description/5.6.0/LocalStatisticExtraction.xml
  54. +101 −0 python/plugins/processing/algs/otb/description/5.6.0/ManageNoData.xml
  55. +96 −0 python/plugins/processing/algs/otb/description/5.6.0/MeanShiftSmoothing.xml
  56. +38 −0 python/plugins/processing/algs/otb/description/5.6.0/MultivariateAlterationDetector.xml
  57. +47 −0 python/plugins/processing/algs/otb/description/5.6.0/OGRLayerClassifier.xml
  58. +180 −0 python/plugins/processing/algs/otb/description/5.6.0/OpticalCalibration.xml
  59. +124 −0 python/plugins/processing/algs/otb/description/5.6.0/OrthoRectification-epsg.xml
  60. +107 −0 python/plugins/processing/algs/otb/description/5.6.0/OrthoRectification-fit-to-ortho.xml
  61. +116 −0 python/plugins/processing/algs/otb/description/5.6.0/OrthoRectification-lambert-WGS84.xml
  62. +132 −0 python/plugins/processing/algs/otb/description/5.6.0/OrthoRectification-utm.xml
  63. +71 −0 python/plugins/processing/algs/otb/description/5.6.0/Pansharpening-bayes.xml
  64. +71 −0 python/plugins/processing/algs/otb/description/5.6.0/Pansharpening-lmvm.xml
  65. +51 −0 python/plugins/processing/algs/otb/description/5.6.0/Pansharpening-rcs.xml
  66. +64 −0 python/plugins/processing/algs/otb/description/5.6.0/PolygonClassStatistics.xml
  67. +54 −0 python/plugins/processing/algs/otb/description/5.6.0/PredictRegression.xml
  68. +131 −0 python/plugins/processing/algs/otb/description/5.6.0/RadiometricIndices.xml
  69. +82 −0 python/plugins/processing/algs/otb/description/5.6.0/Rasterization-image.xml
  70. +145 −0 python/plugins/processing/algs/otb/description/5.6.0/Rasterization-manual.xml
  71. +58 −0 python/plugins/processing/algs/otb/description/5.6.0/ReadImageInfo.xml
  72. +51 −0 python/plugins/processing/algs/otb/description/5.6.0/Rescale.xml
  73. +89 −0 python/plugins/processing/algs/otb/description/5.6.0/RigidTransformResample-id.xml
  74. +99 −0 python/plugins/processing/algs/otb/description/5.6.0/RigidTransformResample-rotation.xml
  75. +109 −0 python/plugins/processing/algs/otb/description/5.6.0/RigidTransformResample-translation.xml
  76. +56 −0 python/plugins/processing/algs/otb/description/5.6.0/SARCalibration.xml
  77. +78 −0 python/plugins/processing/algs/otb/description/5.6.0/SARDecompositions.xml
  78. +106 −0 python/plugins/processing/algs/otb/description/5.6.0/SARPolarSynth.xml
  79. +91 −0 python/plugins/processing/algs/otb/description/5.6.0/SFSTextureExtraction.xml
  80. +155 −0 python/plugins/processing/algs/otb/description/5.6.0/SOMClassification.xml
  81. +89 −0 python/plugins/processing/algs/otb/description/5.6.0/SampleExtraction.xml
  82. +146 −0 python/plugins/processing/algs/otb/description/5.6.0/SampleSelection.xml
  83. +161 −0 python/plugins/processing/algs/otb/description/5.6.0/Segmentation-cc.xml
  84. +202 −0 python/plugins/processing/algs/otb/description/5.6.0/Segmentation-meanshift.xml
  85. +192 −0 python/plugins/processing/algs/otb/description/5.6.0/Segmentation-mprofiles.xml
  86. +172 −0 python/plugins/processing/algs/otb/description/5.6.0/Segmentation-watershed.xml
  87. +74 −0 python/plugins/processing/algs/otb/description/5.6.0/Smoothing-anidif.xml
  88. +54 −0 python/plugins/processing/algs/otb/description/5.6.0/Smoothing-gaussian.xml
  89. +54 −0 python/plugins/processing/algs/otb/description/5.6.0/Smoothing-mean.xml
  90. +343 −0 python/plugins/processing/algs/otb/description/5.6.0/StereoFramework.xml
  91. +97 −0 python/plugins/processing/algs/otb/description/5.6.0/Superimpose.xml
  92. +42 −0 python/plugins/processing/algs/otb/description/5.6.0/TileFusion.xml
  93. +266 −0 python/plugins/processing/algs/otb/description/5.6.0/TrainImagesClassifier-ann.xml
  94. +133 −0 python/plugins/processing/algs/otb/description/5.6.0/TrainImagesClassifier-bayes.xml
  95. +179 −0 python/plugins/processing/algs/otb/description/5.6.0/TrainImagesClassifier-boost.xml
  96. +199 −0 python/plugins/processing/algs/otb/description/5.6.0/TrainImagesClassifier-dt.xml
  97. +173 −0 python/plugins/processing/algs/otb/description/5.6.0/TrainImagesClassifier-gbt.xml
  98. +143 −0 python/plugins/processing/algs/otb/description/5.6.0/TrainImagesClassifier-knn.xml
  99. +190 −0 python/plugins/processing/algs/otb/description/5.6.0/TrainImagesClassifier-libsvm.xml
  100. +203 −0 python/plugins/processing/algs/otb/description/5.6.0/TrainImagesClassifier-rf.xml
  101. +47 −0 python/plugins/processing/algs/otb/description/5.6.0/TrainOGRLayersClassifier.xml
  102. +233 −0 python/plugins/processing/algs/otb/description/5.6.0/TrainRegression-ann.xml
  103. +166 −0 python/plugins/processing/algs/otb/description/5.6.0/TrainRegression-dt.xml
  104. +155 −0 python/plugins/processing/algs/otb/description/5.6.0/TrainRegression-gbt.xml
  105. +124 −0 python/plugins/processing/algs/otb/description/5.6.0/TrainRegression-knn.xml
  106. +176 −0 python/plugins/processing/algs/otb/description/5.6.0/TrainRegression-libsvm.xml
  107. +170 −0 python/plugins/processing/algs/otb/description/5.6.0/TrainRegression-rf.xml
  108. +237 −0 python/plugins/processing/algs/otb/description/5.6.0/TrainVectorClassifier-ann.xml
  109. +104 −0 python/plugins/processing/algs/otb/description/5.6.0/TrainVectorClassifier-bayes.xml
  110. +150 −0 python/plugins/processing/algs/otb/description/5.6.0/TrainVectorClassifier-boost.xml
  111. +170 −0 python/plugins/processing/algs/otb/description/5.6.0/TrainVectorClassifier-dt.xml
  112. +144 −0 python/plugins/processing/algs/otb/description/5.6.0/TrainVectorClassifier-gbt.xml
  113. +114 −0 python/plugins/processing/algs/otb/description/5.6.0/TrainVectorClassifier-knn.xml
  114. +161 −0 python/plugins/processing/algs/otb/description/5.6.0/TrainVectorClassifier-libsvm.xml
  115. +174 −0 python/plugins/processing/algs/otb/description/5.6.0/TrainVectorClassifier-rf.xml
  116. +39 −0 python/plugins/processing/algs/otb/description/5.6.0/VectorDataExtractROI.xml
  117. +59 −0 python/plugins/processing/algs/otb/description/5.6.0/VectorDataReprojection-image.xml
  118. +97 −0 python/plugins/processing/algs/otb/description/5.6.0/VectorDataReprojection-user.xml
  119. +89 −0 python/plugins/processing/algs/otb/description/5.6.0/VectorDataTransform.xml
  120. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/ApplicationExample.html
  121. +10 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/BandMath.html
  122. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/BinaryMorphologicalOperation-closing.html
  123. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/BinaryMorphologicalOperation-dilate.html
  124. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/BinaryMorphologicalOperation-erode.html
  125. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/BinaryMorphologicalOperation-opening.html
  126. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/BinaryMorphologicalOperation.html
  127. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/BlockMatching.html
  128. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/BundleToPerfectSensor.html
  129. +7 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/ClassificationMapRegularization.html
  130. +13 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/ColorMapping-continuous.html
  131. +13 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/ColorMapping-custom.html
  132. +13 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/ColorMapping-image.html
  133. +13 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/ColorMapping-optimal.html
  134. +13 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/ColorMapping.html
  135. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/CompareImages.html
  136. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/ComputeConfusionMatrix-raster.html
  137. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/ComputeConfusionMatrix-vector.html
  138. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/ComputeConfusionMatrix.html
  139. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/ComputeImagesStatistics.html
  140. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/ComputeOGRLayersFeaturesStatistics.html
  141. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/ComputePolylineFeatureFromImage.html
  142. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/ConcatenateImages.html
  143. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/ConcatenateVectorData.html
  144. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/ConnectedComponentSegmentation.html
  145. +6 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/Convert.html
  146. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/ConvertCartoToGeoPoint.html
  147. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/ConvertSensorToGeoPoint.html
  148. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/DEMConvert.html
  149. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/DSFuzzyModelEstimation.html
  150. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/Despeckle-frost.html
  151. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/Despeckle-gammamap.html
  152. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/Despeckle-kuan.html
  153. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/Despeckle-lee.html
  154. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/Despeckle.html
  155. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/DimensionalityReduction-ica.html
  156. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/DimensionalityReduction-maf.html
  157. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/DimensionalityReduction-napca.html
  158. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/DimensionalityReduction-pca.html
  159. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/DimensionalityReduction.html
  160. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/DisparityMapToElevationMap.html
  161. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/DownloadSRTMTiles.html
  162. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/EdgeExtraction-gradient.html
  163. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/EdgeExtraction-sobel.html
  164. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/EdgeExtraction-touzi.html
  165. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/EdgeExtraction.html
  166. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/ExtractROI-fit.html
  167. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/ExtractROI-standard.html
  168. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/ExtractROI.html
  169. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/FineRegistration.html
  170. +9 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/FusionOfClassifications-dempstershafer.html
  171. +9 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/FusionOfClassifications-majorityvoting.html
  172. +9 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/FusionOfClassifications.html
  173. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/GeneratePlyFile.html
  174. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/GenerateRPCSensorModel.html
  175. +5 −0 ...on/plugins/processing/algs/otb/description/5.6.0/doc/GrayScaleMorphologicalOperation-closing.html
  176. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/GrayScaleMorphologicalOperation-dilate.html
  177. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/GrayScaleMorphologicalOperation-erode.html
  178. +5 −0 ...on/plugins/processing/algs/otb/description/5.6.0/doc/GrayScaleMorphologicalOperation-opening.html
  179. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/GrayScaleMorphologicalOperation.html
  180. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/GridBasedImageResampling.html
  181. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/HaralickTextureExtraction.html
  182. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/HomologousPointsExtraction.html
  183. +7 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/HooverCompareSegmentation.html
  184. +8 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/HyperspectralUnmixing.html
  185. +16 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/ImageClassifier.html
  186. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/ImageEnvelope.html
  187. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/KMeansClassification.html
  188. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/KmzExport.html
  189. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/LSMSSegmentation.html
  190. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/LSMSSmallRegionsMerging.html
  191. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/LSMSVectorization.html
  192. +7 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/LineSegmentDetection.html
  193. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/LocalStatisticExtraction.html
  194. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/ManageNoData.html
  195. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/MeanShiftSmoothing.html
  196. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/MultiResolutionPyramid.html
  197. +21 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/MultivariateAlterationDetector.html
  198. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/OGRLayerClassifier.html
  199. +6 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/OSMDownloader.html
  200. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/ObtainUTMZoneFromGeoPoint.html
  201. +60 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/OpticalCalibration.html
  202. +7 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/OrthoRectification-epsg.html
  203. +7 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/OrthoRectification-fit-to-ortho.html
  204. +7 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/OrthoRectification-lambert-WGS84.html
  205. +7 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/OrthoRectification-utm.html
  206. +7 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/OrthoRectification.html
  207. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/Pansharpening-bayes.html
  208. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/Pansharpening-lmvm.html
  209. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/Pansharpening-rcs.html
  210. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/Pansharpening.html
  211. +6 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/PixelValue.html
  212. +12 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/PolygonClassStatistics.html
  213. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/PredictRegression.html
  214. +7 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/Quicklook.html
  215. +25 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/RadiometricIndices.html
  216. +6 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/Rasterization-image.html
  217. +6 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/Rasterization-manual.html
  218. +6 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/Rasterization.html
  219. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/ReadImageInfo.html
  220. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/RefineSensorModel.html
  221. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/Rescale.html
  222. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/RigidTransformResample-id.html
  223. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/RigidTransformResample-rotation.html
  224. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/RigidTransformResample-translation.html
  225. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/RigidTransformResample.html
  226. +7 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/SARCalibration.html
  227. +15 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/SARDecompositions.html
  228. +32 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/SARPolarMatrixConvert.html
  229. +32 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/SARPolarSynth.html
  230. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/SFSTextureExtraction.html
  231. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/SOMClassification.html
  232. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/SampleExtraction.html
  233. +34 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/SampleSelection.html
  234. +7 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/SarRadiometricCalibration.html
  235. +11 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/Segmentation-cc.html
  236. +11 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/Segmentation-meanshift.html
  237. +11 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/Segmentation-mprofiles.html
  238. +11 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/Segmentation-watershed.html
  239. +11 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/Segmentation.html
  240. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/Smoothing-anidif.html
  241. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/Smoothing-gaussian.html
  242. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/Smoothing-mean.html
  243. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/Smoothing.html
  244. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/SplitImage.html
  245. +16 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/StereoFramework.html
  246. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/StereoRectificationGridGenerator.html
  247. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/Superimpose.html
  248. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/TestApplication.html
  249. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/TileFusion.html
  250. +8 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainImagesClassifier-ann.html
  251. +8 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainImagesClassifier-bayes.html
  252. +8 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainImagesClassifier-boost.html
  253. +8 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainImagesClassifier-dt.html
  254. +8 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainImagesClassifier-gbt.html
  255. +8 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainImagesClassifier-knn.html
  256. +8 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainImagesClassifier-libsvm.html
  257. +8 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainImagesClassifier-rf.html
  258. +8 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainImagesClassifier.html
  259. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainOGRLayersClassifier.html
  260. +7 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainRegression-ann.html
  261. +7 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainRegression-dt.html
  262. +7 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainRegression-gbt.html
  263. +7 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainRegression-knn.html
  264. +7 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainRegression-libsvm.html
  265. +7 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainRegression-rf.html
  266. +7 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainRegression.html
  267. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainVectorClassifier-ann.html
  268. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainVectorClassifier-bayes.html
  269. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainVectorClassifier-boost.html
  270. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainVectorClassifier-dt.html
  271. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainVectorClassifier-gbt.html
  272. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainVectorClassifier-knn.html
  273. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainVectorClassifier-libsvm.html
  274. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainVectorClassifier-rf.html
  275. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainVectorClassifier.html
  276. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/VectorDataDSValidation.html
  277. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/VectorDataExtractROI.html
  278. +7 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/VectorDataReprojection-image.html
  279. +7 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/VectorDataReprojection-user.html
  280. +7 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/VectorDataReprojection.html
  281. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/VectorDataSetField.html
  282. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/VectorDataTransform.html
  283. +5 −0 python/plugins/processing/algs/otb/description/5.6.0/doc/VertexComponentAnalysis.html
  284. +19 −8 python/plugins/processing/algs/otb/maintenance/OTBHelper.py
  285. +32 −0 python/plugins/processing/algs/otb/maintenance/OTBSpecific_XMLcreation.py
  286. +61 −7 python/plugins/processing/algs/otb/maintenance/README
  287. +58 −0 python/plugins/processing/algs/otb/maintenance/black_list.xml
  288. +126 −0 python/plugins/processing/algs/otb/maintenance/white_list.xml
@@ -3,7 +3,14 @@ FILE(GLOB HELPER_FILES helper/*.py)
FILE(GLOB DESCR_FILES description/5.0.0/*.xml)
FiLE(GLOB HELP_FILES description/5.0.0/doc/*.html)

FILE(GLOB DESCR_FILES description/5.6.0/*.xml)
FiLE(GLOB HELP_FILES description/5.6.0/doc/*.html)

PLUGIN_INSTALL(processing ./algs/otb ${PY_FILES})
PLUGIN_INSTALL(processing ./algs/otb/helper ${HELPER_FILES})

PLUGIN_INSTALL(processing ./algs/otb/description/5.0.0 ${DESCR_FILES})
PLUGIN_INSTALL(processing ./algs/otb/description/5.0.0/doc ${HELP_FILES})

PLUGIN_INSTALL(processing ./algs/otb/description/5.6.0 ${DESCR_FILES})
PLUGIN_INSTALL(processing ./algs/otb/description/5.6.0/doc ${HELP_FILES})
@@ -142,7 +142,7 @@ def getInstalledVersion(runOtb=False):


def compatibleDescriptionPath(version):
supportedVersions = {"5.0.0": "5.0.0"}
supportedVersions = {"5.0.0": "5.0.0", "5.6.0": "5.6.0"}
if version is None:
return None
if version not in supportedVersions:
@@ -0,0 +1,42 @@
<root>
<key>BandMath</key>
<exec>otbcli_BandMath</exec>
<longname>Band Math</longname>
<group>Miscellaneous</group>
<description>Perform a mathematical operation on monoband images</description>
<parameter>
<parameter_type source_parameter_type="ParameterType_InputImageList">ParameterMultipleInput</parameter_type>
<key>il</key>
<name>Input image list</name>
<description>Image list to perform computation on.</description>
<datatype />
<optional>False</optional>
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_OutputImage">OutputRaster</parameter_type>
<key>out</key>
<name>Output Image</name>
<description>Output image.</description>
<hidden />
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_RAM">ParameterNumber</parameter_type>
<key>ram</key>
<name>Available RAM (Mb)</name>
<description>Available memory for processing (in MB)</description>
<minValue />
<maxValue />
<default>128</default>
<optional>True</optional>
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_String">ParameterString</parameter_type>
<key>exp</key>
<name>Expression</name>
<description>The mathematical expression to apply.
Use im1b1 for the first band, im1b2 for the second one...</description>
<default />
<multiline />
<optional>False</optional>
</parameter>
</root>
@@ -0,0 +1,77 @@
<root>
<key>BinaryMorphologicalOperation-closing</key>
<exec>otbcli_BinaryMorphologicalOperation</exec>
<longname>BinaryMorphologicalOperation (closing)</longname>
<group>Feature Extraction</group>
<description>Performs morphological operations on an input image channel</description>
<parameter>
<parameter_type source_parameter_type="ParameterType_InputImage">ParameterRaster</parameter_type>
<key>in</key>
<name>Input Image</name>
<description>The input image to be filtered.</description>
<optional>False</optional>
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_OutputImage">OutputRaster</parameter_type>
<key>out</key>
<name>Feature Output Image</name>
<description>Output image containing the filtered output image.</description>
<hidden />
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_Int">ParameterNumber</parameter_type>
<key>channel</key>
<name>Selected Channel</name>
<description>The selected channel index</description>
<minValue />
<maxValue />
<default>1</default>
<optional>False</optional>
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_RAM">ParameterNumber</parameter_type>
<key>ram</key>
<name>Available RAM (Mb)</name>
<description>Available memory for processing (in MB)</description>
<minValue />
<maxValue />
<default>128</default>
<optional>True</optional>
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_Choice">ParameterSelection</parameter_type>
<key>structype</key>
<name>Structuring Element Type</name>
<description>Choice of the structuring element type</description>
<options>
<choices>
<choice>ball</choice>
</choices>
</options>
<default>0</default>
<optional>False</optional>
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_Int">ParameterNumber</parameter_type>
<key>structype.ball.xradius</key>
<name>The Structuring Element Radius</name>
<description>The Structuring Element Radius</description>
<minValue />
<maxValue />
<default>5</default>
<optional>False</optional>
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_Choice">ParameterSelection</parameter_type>
<key>filter</key>
<name>Morphological Operation</name>
<description>Choice of the morphological operation</description>
<options>
<choices>
<choice>closing</choice>
</choices>
</options>
<default>0</default>
<optional>False</optional>
</parameter>
</root>
@@ -0,0 +1,97 @@
<root>
<key>BinaryMorphologicalOperation-dilate</key>
<exec>otbcli_BinaryMorphologicalOperation</exec>
<longname>BinaryMorphologicalOperation (dilate)</longname>
<group>Feature Extraction</group>
<description>Performs morphological operations on an input image channel</description>
<parameter>
<parameter_type source_parameter_type="ParameterType_InputImage">ParameterRaster</parameter_type>
<key>in</key>
<name>Input Image</name>
<description>The input image to be filtered.</description>
<optional>False</optional>
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_OutputImage">OutputRaster</parameter_type>
<key>out</key>
<name>Feature Output Image</name>
<description>Output image containing the filtered output image.</description>
<hidden />
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_Int">ParameterNumber</parameter_type>
<key>channel</key>
<name>Selected Channel</name>
<description>The selected channel index</description>
<minValue />
<maxValue />
<default>1</default>
<optional>False</optional>
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_RAM">ParameterNumber</parameter_type>
<key>ram</key>
<name>Available RAM (Mb)</name>
<description>Available memory for processing (in MB)</description>
<minValue />
<maxValue />
<default>128</default>
<optional>True</optional>
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_Choice">ParameterSelection</parameter_type>
<key>structype</key>
<name>Structuring Element Type</name>
<description>Choice of the structuring element type</description>
<options>
<choices>
<choice>ball</choice>
</choices>
</options>
<default>0</default>
<optional>False</optional>
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_Int">ParameterNumber</parameter_type>
<key>structype.ball.xradius</key>
<name>The Structuring Element Radius</name>
<description>The Structuring Element Radius</description>
<minValue />
<maxValue />
<default>5</default>
<optional>False</optional>
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_Choice">ParameterSelection</parameter_type>
<key>filter</key>
<name>Morphological Operation</name>
<description>Choice of the morphological operation</description>
<options>
<choices>
<choice>dilate</choice>
</choices>
</options>
<default>0</default>
<optional>False</optional>
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_Float">ParameterNumber</parameter_type>
<key>filter.dilate.foreval</key>
<name>Foreground Value</name>
<description>The Foreground Value</description>
<minValue />
<maxValue />
<default>1</default>
<optional>False</optional>
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_Float">ParameterNumber</parameter_type>
<key>filter.dilate.backval</key>
<name>Background Value</name>
<description>The Background Value</description>
<minValue />
<maxValue />
<default>0</default>
<optional>False</optional>
</parameter>
</root>
@@ -0,0 +1,77 @@
<root>
<key>BinaryMorphologicalOperation-erode</key>
<exec>otbcli_BinaryMorphologicalOperation</exec>
<longname>BinaryMorphologicalOperation (erode)</longname>
<group>Feature Extraction</group>
<description>Performs morphological operations on an input image channel</description>
<parameter>
<parameter_type source_parameter_type="ParameterType_InputImage">ParameterRaster</parameter_type>
<key>in</key>
<name>Input Image</name>
<description>The input image to be filtered.</description>
<optional>False</optional>
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_OutputImage">OutputRaster</parameter_type>
<key>out</key>
<name>Feature Output Image</name>
<description>Output image containing the filtered output image.</description>
<hidden />
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_Int">ParameterNumber</parameter_type>
<key>channel</key>
<name>Selected Channel</name>
<description>The selected channel index</description>
<minValue />
<maxValue />
<default>1</default>
<optional>False</optional>
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_RAM">ParameterNumber</parameter_type>
<key>ram</key>
<name>Available RAM (Mb)</name>
<description>Available memory for processing (in MB)</description>
<minValue />
<maxValue />
<default>128</default>
<optional>True</optional>
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_Choice">ParameterSelection</parameter_type>
<key>structype</key>
<name>Structuring Element Type</name>
<description>Choice of the structuring element type</description>
<options>
<choices>
<choice>ball</choice>
</choices>
</options>
<default>0</default>
<optional>False</optional>
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_Int">ParameterNumber</parameter_type>
<key>structype.ball.xradius</key>
<name>The Structuring Element Radius</name>
<description>The Structuring Element Radius</description>
<minValue />
<maxValue />
<default>5</default>
<optional>False</optional>
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_Choice">ParameterSelection</parameter_type>
<key>filter</key>
<name>Morphological Operation</name>
<description>Choice of the morphological operation</description>
<options>
<choices>
<choice>erode</choice>
</choices>
</options>
<default>0</default>
<optional>False</optional>
</parameter>
</root>
@@ -0,0 +1,77 @@
<root>
<key>BinaryMorphologicalOperation-opening</key>
<exec>otbcli_BinaryMorphologicalOperation</exec>
<longname>BinaryMorphologicalOperation (opening)</longname>
<group>Feature Extraction</group>
<description>Performs morphological operations on an input image channel</description>
<parameter>
<parameter_type source_parameter_type="ParameterType_InputImage">ParameterRaster</parameter_type>
<key>in</key>
<name>Input Image</name>
<description>The input image to be filtered.</description>
<optional>False</optional>
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_OutputImage">OutputRaster</parameter_type>
<key>out</key>
<name>Feature Output Image</name>
<description>Output image containing the filtered output image.</description>
<hidden />
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_Int">ParameterNumber</parameter_type>
<key>channel</key>
<name>Selected Channel</name>
<description>The selected channel index</description>
<minValue />
<maxValue />
<default>1</default>
<optional>False</optional>
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_RAM">ParameterNumber</parameter_type>
<key>ram</key>
<name>Available RAM (Mb)</name>
<description>Available memory for processing (in MB)</description>
<minValue />
<maxValue />
<default>128</default>
<optional>True</optional>
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_Choice">ParameterSelection</parameter_type>
<key>structype</key>
<name>Structuring Element Type</name>
<description>Choice of the structuring element type</description>
<options>
<choices>
<choice>ball</choice>
</choices>
</options>
<default>0</default>
<optional>False</optional>
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_Int">ParameterNumber</parameter_type>
<key>structype.ball.xradius</key>
<name>The Structuring Element Radius</name>
<description>The Structuring Element Radius</description>
<minValue />
<maxValue />
<default>5</default>
<optional>False</optional>
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_Choice">ParameterSelection</parameter_type>
<key>filter</key>
<name>Morphological Operation</name>
<description>Choice of the morphological operation</description>
<options>
<choices>
<choice>opening</choice>
</choices>
</options>
<default>0</default>
<optional>False</optional>
</parameter>
</root>

0 comments on commit 3bfd998

Please sign in to comment.
You can’t perform that action at this time.