Advertisement
Guest User

Untitled

a guest
Oct 20th, 2012
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 81.13 KB | None | 0 0
  1. [ 0%] Built target GenerateConfigProperties
  2. [ 5%] Built target fltk
  3. [ 5%] Built target fltk_forms
  4. [ 5%] Built target fltk_gl
  5. [ 5%] Built target fltk_images
  6. [ 6%] Built target fluid
  7. [ 6%] Built target itksys
  8. [ 7%] Built target itkvcl
  9. [ 18%] Built target itkv3p_netlib
  10. [ 18%] Built target itkv3p_lsqr
  11. [ 27%] Built target itkvnl
  12. [ 30%] Built target itkvnl_algo
  13. [ 31%] Built target itkNetlibSlatec
  14. [ 31%] Built target itkvnl_inst
  15. [ 34%] Built target ITKCommon
  16. [ 35%] Built target ITKNumerics
  17. [ 35%] Built target ITKBasicFilters
  18. [ 35%] Built target ITKStatistics
  19. [ 35%] Built target ITKAlgorithms
  20. [ 35%] Built target ITKSpatialObject
  21. [ 36%] Built target ITKIO
  22. [ 37%] Built target ITKIOReview
  23. [ 37%] Built target ITKQuadEdgeMesh
  24. [ 38%] Built target ITKFEM
  25. [ 39%] Built target otbliblas
  26. [ 40%] Built target otbopenjpeg
  27. [ 40%] Built target otbsvm
  28. [ 40%] Built target InsightJournal
  29. [ 41%] Built target version-config
  30. [ 70%] Built target otbossim
  31. [ 74%] Built target otbossimplugins
  32. [ 86%] Built target otb6S
  33. [ 86%] Built target otbmuparser
  34. [ 90%] Built target otbkml
  35. [ 90%] Built target otbedison
  36. [ 90%] Built target otbsiftfast
  37. [ 91%] Built target otbconfigfile
  38. [ 91%] Built target OTBCurlAdapters
  39. [ 91%] Built target OTBOssimAdapters
  40. [ 91%] Built target OTBCommon
  41. [ 92%] Built target OTBOGRAdapters
  42. [ 92%] Built target OTBBasicFilters
  43. [ 94%] Built target OTBIO
  44. [ 94%] Built target OTBChangeDetection
  45. [ 95%] Built target OTBFeatureExtraction
  46. [ 95%] Built target OTBLearning
  47. [ 95%] Built target OTBMultiScale
  48. [ 95%] Built target OTBDisparityMap
  49. [ 95%] Built target OTBSpatialReasoning
  50. [ 95%] Built target OTBProjections
  51. [ 95%] Built target OTBRadiometry
  52. [ 95%] Built target OTBFusion
  53. [ 95%] Built target OTBMarkov
  54. [ 95%] Built target OTBSARPolarimetry
  55. [ 95%] Built target OTBTesting
  56. [ 95%] Built target otbTestDriver
  57. [ 95%] Built target OTBOBIA
  58. [ 95%] Built target OTBObjectDetection
  59. [ 95%] Built target OTBFuzzy
  60. [ 95%] Built target OTBMultiTemporal
  61. [ 95%] Built target OTBSimulation
  62. [ 95%] Built target OTBHyperspectral
  63. [ 96%] Built target OTBSegmentation
  64. [ 96%] Built target OTBGui
  65. [ 96%] Built target OTBVisu
  66. [ 97%] Built target OTBVisualization
  67. [ 97%] Built target otbViewer
  68. [ 98%] Built target OTBApplicationEngine
  69. [ 98%] Built target OTBWrapperCommandLine
  70. [ 98%] Built target otbApplicationLauncherCommandLine
  71. [ 98%] Built target otbapp_ComputePolylineFeatureFromImage
  72. [ 98%] Built target otbapp_DSFuzzyModelEstimation
  73. [ 98%] Built target otbapp_VectorDataDSValidation
  74. [ 98%] Built target otbapp_MultivariateAlterationDetector
  75. [ 98%] Built target otbapp_ComputeImagesStatistics
  76. [ 98%] Built target otbapp_ImageSVMClassifier
  77. [ 98%] Built target otbapp_KMeansClassification
  78. [ 98%] Built target otbapp_SOMClassification
  79. [ 98%] Built target otbapp_TrainSVMImagesClassifier
  80. [ 98%] Built target otbapp_ValidateSVMImagesClassifier
  81. [ 98%] Built target otbapp_DimensionalityReduction
  82. [ 98%] Built target otbapp_MaximumAutocorrelationFactor
  83. [ 98%] Built target otbapp_BlockMatching
  84. [ 98%] Built target otbapp_DisparityMapToElevationMap
  85. [ 98%] Built target otbapp_FineRegistration
  86. [ 98%] Built target otbapp_StereoRectificationGridGenerator
  87. [ 98%] Built target otbapp_StereoSensorModelToElevationMap
  88. [ 98%] Built target otbapp_HaralickTextureExtraction
  89. [ 98%] Built target otbapp_LineSegmentDetection
  90. [ 98%] Built target otbapp_SFSTextureExtraction
  91. [ 98%] Built target otbapp_HyperspectralUnmixing
  92. [ 98%] Built target otbapp_VertexComponentAnalysis
  93. [ 98%] Building CXX object Applications/Projections/CMakeFiles/otbapp_BundleToPerfectSensor.dir/otbBundleToPerfectSensor.cxx.o
  94. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkMath.h:28:0,
  95. from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkIndex.h:24,
  96. from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageRegion.h:25,
  97. from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageBase.h:25,
  98. from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImage.h:20,
  99. from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:21,
  100. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  101. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  102. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  103. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkConceptChecking.h: In instantiation of ‘void itk::Concept::HasNumericTraits<T>::Constraints::constraints() [with T = itk::VariableLengthVector<float>]’:
  104. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkConceptChecking.h:580:3: required from ‘struct itk::Concept::HasNumericTraits<itk::VariableLengthVector<float> >’
  105. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbConvolutionImageFilter.h:148:3: required from ‘class otb::ConvolutionImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float>, itk::ZeroFluxNeumannBoundaryCondition<otb::Image<float> >, float>’
  106. /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:219:45: required from ‘class otb::LmvmPanSharpeningFusionImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::VectorImage<float> >’
  107. /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:194:21: required from here
  108. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkConceptChecking.h:567:7: error: invalid user-defined conversion from ‘const Self(const Self&) {aka const itk::VariableLengthVector<float>(const itk::VariableLengthVector<float>&)}’ to ‘const Self& {aka const itk::VariableLengthVector<float>&}’ [-fpermissive]
  109. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.h:443:0,
  110. from /home/kalxas/code/hg/OTB/Code/UtilitiesAdapters/OssimAdapters/otbMetaDataKey.h:25,
  111. from /home/kalxas/code/hg/OTB/Code/IO/otbImageMetadataInterfaceBase.h:24,
  112. from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:22,
  113. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  114. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  115. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  116. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.txx:40:1: note: candidate is: itk::VariableLengthVector<TValueType>::VariableLengthVector(unsigned int) [with TValueType = float] <near match>
  117. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.txx:40:1: note: no known conversion for argument 1 from ‘const Self(const Self&) {aka const itk::VariableLengthVector<float>(const itk::VariableLengthVector<float>&)}’ to ‘unsigned int’
  118. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkMath.h:28:0,
  119. from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkIndex.h:24,
  120. from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageRegion.h:25,
  121. from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageBase.h:25,
  122. from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImage.h:20,
  123. from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:21,
  124. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  125. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  126. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  127. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkConceptChecking.h:567:7: error: invalid conversion from ‘const Self (*)(const Self&) {aka const itk::VariableLengthVector<float> (*)(const itk::VariableLengthVector<float>&)}’ to ‘unsigned int’ [-fpermissive]
  128. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.h:443:0,
  129. from /home/kalxas/code/hg/OTB/Code/UtilitiesAdapters/OssimAdapters/otbMetaDataKey.h:25,
  130. from /home/kalxas/code/hg/OTB/Code/IO/otbImageMetadataInterfaceBase.h:24,
  131. from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:22,
  132. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  133. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  134. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  135. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.txx:40:1: error: initializing argument 1 of ‘itk::VariableLengthVector<TValueType>::VariableLengthVector(unsigned int) [with TValueType = float]’ [-fpermissive]
  136. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkMath.h:28:0,
  137. from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkIndex.h:24,
  138. from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageRegion.h:25,
  139. from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageBase.h:25,
  140. from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImage.h:20,
  141. from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:21,
  142. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  143. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  144. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  145. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkConceptChecking.h:568:7: error: invalid user-defined conversion from ‘const Self(const Self&) {aka const itk::VariableLengthVector<float>(const itk::VariableLengthVector<float>&)}’ to ‘const Self& {aka const itk::VariableLengthVector<float>&}’ [-fpermissive]
  146. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.h:443:0,
  147. from /home/kalxas/code/hg/OTB/Code/UtilitiesAdapters/OssimAdapters/otbMetaDataKey.h:25,
  148. from /home/kalxas/code/hg/OTB/Code/IO/otbImageMetadataInterfaceBase.h:24,
  149. from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:22,
  150. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  151. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  152. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  153. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.txx:40:1: note: candidate is: itk::VariableLengthVector<TValueType>::VariableLengthVector(unsigned int) [with TValueType = float] <near match>
  154. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.txx:40:1: note: no known conversion for argument 1 from ‘const Self(const Self&) {aka const itk::VariableLengthVector<float>(const itk::VariableLengthVector<float>&)}’ to ‘unsigned int’
  155. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkMath.h:28:0,
  156. from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkIndex.h:24,
  157. from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageRegion.h:25,
  158. from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageBase.h:25,
  159. from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImage.h:20,
  160. from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:21,
  161. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  162. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  163. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  164. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkConceptChecking.h:568:7: error: invalid conversion from ‘const Self (*)(const Self&) {aka const itk::VariableLengthVector<float> (*)(const itk::VariableLengthVector<float>&)}’ to ‘unsigned int’ [-fpermissive]
  165. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.h:443:0,
  166. from /home/kalxas/code/hg/OTB/Code/UtilitiesAdapters/OssimAdapters/otbMetaDataKey.h:25,
  167. from /home/kalxas/code/hg/OTB/Code/IO/otbImageMetadataInterfaceBase.h:24,
  168. from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:22,
  169. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  170. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  171. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  172. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.txx:40:1: error: initializing argument 1 of ‘itk::VariableLengthVector<TValueType>::VariableLengthVector(unsigned int) [with TValueType = float]’ [-fpermissive]
  173. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkMath.h:28:0,
  174. from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkIndex.h:24,
  175. from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageRegion.h:25,
  176. from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageBase.h:25,
  177. from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImage.h:20,
  178. from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:21,
  179. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  180. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  181. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  182. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkConceptChecking.h:569:7: error: ‘NonpositiveMin’ is not a member of ‘itk::NumericTraits<itk::VariableLengthVector<float> >’
  183. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkConceptChecking.h:570:7: error: ‘ZeroValue’ is not a member of ‘itk::NumericTraits<itk::VariableLengthVector<float> >’
  184. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkConceptChecking.h:571:7: error: ‘IsPositive’ is not a member of ‘itk::NumericTraits<itk::VariableLengthVector<float> >’
  185. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkConceptChecking.h:572:7: error: ‘IsNonpositive’ is not a member of ‘itk::NumericTraits<itk::VariableLengthVector<float> >’
  186. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkConceptChecking.h:573:7: error: ‘IsNegative’ is not a member of ‘itk::NumericTraits<itk::VariableLengthVector<float> >’
  187. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkConceptChecking.h:574:7: error: ‘IsNonnegative’ is not a member of ‘itk::NumericTraits<itk::VariableLengthVector<float> >’
  188. In file included from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:262:0,
  189. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  190. /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.txx: In instantiation of ‘otb::LmvmPanSharpeningFusionImageFilter<TPanImageType, TXsImageType, TOutputImageType, TInternalPrecision>::LmvmPanSharpeningFusionImageFilter() [with TPanImageType = otb::Image<float>; TXsImageType = otb::VectorImage<float>; TOutputImageType = otb::VectorImage<float>; TInternalPrecision = float]’:
  191. /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:82:3: required from ‘static otb::LmvmPanSharpeningFusionImageFilter<TPanImageType, TXsImageType, TOutputImageType, TInternalPrecision>::Pointer otb::LmvmPanSharpeningFusionImageFilter<TPanImageType, TXsImageType, TOutputImageType, TInternalPrecision>::New() [with TPanImageType = otb::Image<float>; TXsImageType = otb::VectorImage<float>; TOutputImageType = otb::VectorImage<float>; TInternalPrecision = float; otb::LmvmPanSharpeningFusionImageFilter<TPanImageType, TXsImageType, TOutputImageType, TInternalPrecision>::Pointer = itk::SmartPointer<otb::LmvmPanSharpeningFusionImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::VectorImage<float> > >]’
  192. /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:194:65: required from here
  193. /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.txx:54:3: error: no match for ‘operator=’ in ‘((otb::LmvmPanSharpeningFusionImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::VectorImage<float> >*)this)->otb::LmvmPanSharpeningFusionImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::VectorImage<float> >::m_FusionStep2Filter = itk::TernaryFunctorImageFilter<TInputImage1, TInputImage2, TInputImage3, TOutputImage, TFunction>::New() [with TInputImage1 = otb::VectorImage<float>; TInputImage2 = otb::VectorImage<float>; TInputImage3 = otb::Image<float>; TOutputImage = otb::VectorImage<float>; TFunction = otb::LmvmPanSharpeningFusionImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::VectorImage<float> >::FusionFunctor2; itk::TernaryFunctorImageFilter<TInputImage1, TInputImage2, TInputImage3, TOutputImage, TFunction>::Pointer = itk::SmartPointer<itk::TernaryFunctorImageFilter<otb::VectorImage<float>, otb::VectorImage<float>, otb::Image<float>, otb::
  194. VectorImage<float>, otb::LmvmPanSharpeningFusionImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::VectorImage<float> >::FusionFunctor2> >]()’
  195. /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.txx:54:3: note: candidates are:
  196. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkExceptionObject.h:29:0,
  197. from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkMacro.h:588,
  198. from /home/kalxas/code/hg/OTB/Code/Common/otbMacro.h:28,
  199. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:22,
  200. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  201. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkSmartPointer.h:112:17: note: itk::SmartPointer<TObjectType>& itk::SmartPointer<TObjectType>::operator=(const itk::SmartPointer<TObjectType>&) [with TObjectType = itk::TernaryFunctorImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::Image<float>, otb::VectorImage<float>, otb::LmvmPanSharpeningFusionImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::VectorImage<float> >::FusionFunctor1>; itk::SmartPointer<TObjectType> = itk::SmartPointer<itk::TernaryFunctorImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::Image<float>, otb::VectorImage<float>, otb::LmvmPanSharpeningFusionImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::VectorImage<float> >::FusionFunctor1> >]
  202. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkSmartPointer.h:112:17: note: no known conversion for argument 1 from ‘itk::TernaryFunctorImageFilter<otb::VectorImage<float>, otb::VectorImage<float>, otb::Image<float>, otb::VectorImage<float>, otb::LmvmPanSharpeningFusionImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::VectorImage<float> >::FusionFunctor2>::Pointer {aka itk::SmartPointer<itk::TernaryFunctorImageFilter<otb::VectorImage<float>, otb::VectorImage<float>, otb::Image<float>, otb::VectorImage<float>, otb::LmvmPanSharpeningFusionImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::VectorImage<float> >::FusionFunctor2> >}’ to ‘const itk::SmartPointer<itk::TernaryFunctorImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::Image<float>, otb::VectorImage<float>, otb::LmvmPanSharpeningFusionImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::VectorImage<float> >::FusionFunctor1> >&’
  203. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkSmartPointer.h:116:17: note: itk::SmartPointer<TObjectType>& itk::SmartPointer<TObjectType>::operator=(itk::SmartPointer<TObjectType>::ObjectType*) [with TObjectType = itk::TernaryFunctorImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::Image<float>, otb::VectorImage<float>, otb::LmvmPanSharpeningFusionImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::VectorImage<float> >::FusionFunctor1>; itk::SmartPointer<TObjectType> = itk::SmartPointer<itk::TernaryFunctorImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::Image<float>, otb::VectorImage<float>, otb::LmvmPanSharpeningFusionImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::VectorImage<float> >::FusionFunctor1> >; itk::SmartPointer<TObjectType>::ObjectType = itk::TernaryFunctorImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::Image<float>, otb::VectorImage<float>, otb::LmvmPanSharpeningFusionImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::
  204. VectorImage<float> >::FusionFunctor1>]
  205. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkSmartPointer.h:116:17: note: no known conversion for argument 1 from ‘itk::TernaryFunctorImageFilter<otb::VectorImage<float>, otb::VectorImage<float>, otb::Image<float>, otb::VectorImage<float>, otb::LmvmPanSharpeningFusionImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::VectorImage<float> >::FusionFunctor2>::Pointer {aka itk::SmartPointer<itk::TernaryFunctorImageFilter<otb::VectorImage<float>, otb::VectorImage<float>, otb::Image<float>, otb::VectorImage<float>, otb::LmvmPanSharpeningFusionImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::VectorImage<float> >::FusionFunctor2> >}’ to ‘itk::SmartPointer<itk::TernaryFunctorImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::Image<float>, otb::VectorImage<float>, otb::LmvmPanSharpeningFusionImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::VectorImage<float> >::FusionFunctor1> >::ObjectType* {aka itk::TernaryFunctorImageFilter<otb::Image<float>, otb::
  206. VectorImage<float>, otb::Image<float>, otb::VectorImage<float>, otb::LmvmPanSharpeningFusionImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::VectorImage<float> >::FusionFunctor1>*}’
  207. In file included from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:262:0,
  208. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  209. /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.txx: In instantiation of ‘void otb::LmvmPanSharpeningFusionImageFilter<TPanImageType, TXsImageType, TOutputImageType, TInternalPrecision>::GenerateData() [with TPanImageType = otb::Image<float>; TXsImageType = otb::VectorImage<float>; TOutputImageType = otb::VectorImage<float>; TInternalPrecision = float]’:
  210. /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:212:1: required from here
  211. /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.txx:160:3: error: no matching function for call to ‘itk::TernaryFunctorImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::Image<float>, otb::VectorImage<float>, otb::LmvmPanSharpeningFusionImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::VectorImage<float> >::FusionFunctor1>::SetInput1(itk::ImageSource<otb::VectorImage<float> >::OutputImageType*)’
  212. /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.txx:160:3: note: candidate is:
  213. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkTernaryFunctorImageFilter.h:165:0,
  214. from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:26,
  215. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  216. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkTernaryFunctorImageFilter.txx:45:1: note: void itk::TernaryFunctorImageFilter<TInputImage1, TInputImage2, TInputImage3, TOutputImage, TFunction>::SetInput1(const TInputImage1*) [with TInputImage1 = otb::Image<float>; TInputImage2 = otb::VectorImage<float>; TInputImage3 = otb::Image<float>; TOutputImage = otb::VectorImage<float>; TFunction = otb::LmvmPanSharpeningFusionImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::VectorImage<float> >::FusionFunctor1]
  217. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkTernaryFunctorImageFilter.txx:45:1: note: no known conversion for argument 1 from ‘itk::ImageSource<otb::VectorImage<float> >::OutputImageType* {aka otb::VectorImage<float>*}’ to ‘const otb::Image<float>*’
  218. In file included from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.h:117:0,
  219. from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:27,
  220. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  221. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.txx: In instantiation of ‘void otb::PerBandVectorImageFilter<TInputImage, TOutputImage, TFilter>::GenerateInputRequestedRegion() [with TInputImage = otb::VectorImage<float>; TOutputImage = otb::VectorImage<float>; TFilter = itk::NoiseImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float> >]’:
  222. /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:212:1: required from here
  223. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.txx:63:3: error: no matching function for call to ‘itk::NoiseImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float> >::SetInput(otb::Image<float>::Pointer&)’
  224. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.txx:63:3: note: candidates are:
  225. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.h:271:0,
  226. from /home/kalxas/code/hg/OTB/Code/IO/otbStreamingImageFileWriter.h:23,
  227. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperOutputImageParameter.h:24,
  228. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:33,
  229. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  230. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:54:1: note: void itk::ImageToImageFilter<TInputImage, TOutputImage>::SetInput(const InputImageType*) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>; itk::ImageToImageFilter<TInputImage, TOutputImage>::InputImageType = otb::Image<itk::VariableLengthVector<float>, 2u>]
  231. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:54:1: note: no known conversion for argument 1 from ‘otb::Image<float>::Pointer {aka itk::SmartPointer<otb::Image<float> >}’ to ‘const InputImageType* {aka const otb::Image<itk::VariableLengthVector<float>, 2u>*}’
  232. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:68:1: note: void itk::ImageToImageFilter<TInputImage, TOutputImage>::SetInput(unsigned int, const TInputImage*) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>]
  233. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:68:1: note: candidate expects 2 arguments, 1 provided
  234. In file included from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.h:117:0,
  235. from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:27,
  236. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  237. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.txx: In instantiation of ‘void otb::PerBandVectorImageFilter<TInputImage, TOutputImage, TFilter>::GenerateOutputInformation() [with TInputImage = otb::VectorImage<float>; TOutputImage = otb::VectorImage<float>; TFilter = itk::NoiseImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float> >]’:
  238. /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:212:1: required from here
  239. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.txx:47:5: error: no matching function for call to ‘itk::NoiseImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float> >::SetInput(otb::Image<float>::Pointer&)’
  240. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.txx:47:5: note: candidates are:
  241. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.h:271:0,
  242. from /home/kalxas/code/hg/OTB/Code/IO/otbStreamingImageFileWriter.h:23,
  243. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperOutputImageParameter.h:24,
  244. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:33,
  245. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  246. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:54:1: note: void itk::ImageToImageFilter<TInputImage, TOutputImage>::SetInput(const InputImageType*) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>; itk::ImageToImageFilter<TInputImage, TOutputImage>::InputImageType = otb::Image<itk::VariableLengthVector<float>, 2u>]
  247. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:54:1: note: no known conversion for argument 1 from ‘otb::Image<float>::Pointer {aka itk::SmartPointer<otb::Image<float> >}’ to ‘const InputImageType* {aka const otb::Image<itk::VariableLengthVector<float>, 2u>*}’
  248. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:68:1: note: void itk::ImageToImageFilter<TInputImage, TOutputImage>::SetInput(unsigned int, const TInputImage*) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>]
  249. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:68:1: note: candidate expects 2 arguments, 1 provided
  250. In file included from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.h:117:0,
  251. from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:27,
  252. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  253. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.txx: In instantiation of ‘void otb::PerBandVectorImageFilter<TInputImage, TOutputImage, TFilter>::GenerateInputRequestedRegion() [with TInputImage = otb::VectorImage<float>; TOutputImage = otb::VectorImage<float>; TFilter = otb::ConvolutionImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float>, itk::ZeroFluxNeumannBoundaryCondition<otb::Image<float> >, float>]’:
  254. /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:212:1: required from here
  255. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.txx:63:3: error: no matching function for call to ‘otb::ConvolutionImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float>, itk::ZeroFluxNeumannBoundaryCondition<otb::Image<float> >, float>::SetInput(otb::Image<float>::Pointer&)’
  256. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.txx:63:3: note: candidates are:
  257. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.h:271:0,
  258. from /home/kalxas/code/hg/OTB/Code/IO/otbStreamingImageFileWriter.h:23,
  259. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperOutputImageParameter.h:24,
  260. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:33,
  261. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  262. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:54:1: note: void itk::ImageToImageFilter<TInputImage, TOutputImage>::SetInput(const InputImageType*) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>; itk::ImageToImageFilter<TInputImage, TOutputImage>::InputImageType = otb::Image<itk::VariableLengthVector<float>, 2u>]
  263. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:54:1: note: no known conversion for argument 1 from ‘otb::Image<float>::Pointer {aka itk::SmartPointer<otb::Image<float> >}’ to ‘const InputImageType* {aka const otb::Image<itk::VariableLengthVector<float>, 2u>*}’
  264. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:68:1: note: void itk::ImageToImageFilter<TInputImage, TOutputImage>::SetInput(unsigned int, const TInputImage*) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>]
  265. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:68:1: note: candidate expects 2 arguments, 1 provided
  266. In file included from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.h:117:0,
  267. from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:27,
  268. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  269. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.txx: In instantiation of ‘void otb::PerBandVectorImageFilter<TInputImage, TOutputImage, TFilter>::GenerateOutputInformation() [with TInputImage = otb::VectorImage<float>; TOutputImage = otb::VectorImage<float>; TFilter = otb::ConvolutionImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float>, itk::ZeroFluxNeumannBoundaryCondition<otb::Image<float> >, float>]’:
  270. /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:212:1: required from here
  271. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.txx:47:5: error: no matching function for call to ‘otb::ConvolutionImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float>, itk::ZeroFluxNeumannBoundaryCondition<otb::Image<float> >, float>::SetInput(otb::Image<float>::Pointer&)’
  272. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.txx:47:5: note: candidates are:
  273. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.h:271:0,
  274. from /home/kalxas/code/hg/OTB/Code/IO/otbStreamingImageFileWriter.h:23,
  275. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperOutputImageParameter.h:24,
  276. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:33,
  277. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  278. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:54:1: note: void itk::ImageToImageFilter<TInputImage, TOutputImage>::SetInput(const InputImageType*) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>; itk::ImageToImageFilter<TInputImage, TOutputImage>::InputImageType = otb::Image<itk::VariableLengthVector<float>, 2u>]
  279. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:54:1: note: no known conversion for argument 1 from ‘otb::Image<float>::Pointer {aka itk::SmartPointer<otb::Image<float> >}’ to ‘const InputImageType* {aka const otb::Image<itk::VariableLengthVector<float>, 2u>*}’
  280. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:68:1: note: void itk::ImageToImageFilter<TInputImage, TOutputImage>::SetInput(unsigned int, const TInputImage*) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>]
  281. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:68:1: note: candidate expects 2 arguments, 1 provided
  282. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkNoiseImageFilter.h:142:0,
  283. from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:28,
  284. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  285. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkNoiseImageFilter.txx: In instantiation of ‘void itk::NoiseImageFilter<TInputImage, TOutputImage>::ThreadedGenerateData(const OutputImageRegionType&, int) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>; itk::NoiseImageFilter<TInputImage, TOutputImage>::OutputImageRegionType = itk::ImageRegion<2u>]’:
  286. /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:212:1: required from here
  287. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkNoiseImageFilter.txx:148:7: error: invalid user-defined conversion from ‘const Self(const Self&) {aka const itk::VariableLengthVector<double>(const itk::VariableLengthVector<double>&)}’ to ‘const Self& {aka const itk::VariableLengthVector<double>&}’ [-fpermissive]
  288. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.h:443:0,
  289. from /home/kalxas/code/hg/OTB/Code/UtilitiesAdapters/OssimAdapters/otbMetaDataKey.h:25,
  290. from /home/kalxas/code/hg/OTB/Code/IO/otbImageMetadataInterfaceBase.h:24,
  291. from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:22,
  292. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  293. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  294. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  295. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.txx:40:1: note: candidate is: itk::VariableLengthVector<TValueType>::VariableLengthVector(unsigned int) [with TValueType = double] <near match>
  296. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.txx:40:1: note: no known conversion for argument 1 from ‘const Self(const Self&) {aka const itk::VariableLengthVector<double>(const itk::VariableLengthVector<double>&)}’ to ‘unsigned int’
  297. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkNoiseImageFilter.h:142:0,
  298. from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:28,
  299. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  300. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkNoiseImageFilter.txx:148:7: error: invalid conversion from ‘const Self (*)(const Self&) {aka const itk::VariableLengthVector<double> (*)(const itk::VariableLengthVector<double>&)}’ to ‘unsigned int’ [-fpermissive]
  301. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.h:443:0,
  302. from /home/kalxas/code/hg/OTB/Code/UtilitiesAdapters/OssimAdapters/otbMetaDataKey.h:25,
  303. from /home/kalxas/code/hg/OTB/Code/IO/otbImageMetadataInterfaceBase.h:24,
  304. from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:22,
  305. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  306. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  307. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  308. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.txx:40:1: error: initializing argument 1 of ‘itk::VariableLengthVector<TValueType>::VariableLengthVector(unsigned int) [with TValueType = double]’ [-fpermissive]
  309. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkNoiseImageFilter.h:142:0,
  310. from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:28,
  311. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  312. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkNoiseImageFilter.txx:149:7: error: invalid user-defined conversion from ‘const Self(const Self&) {aka const itk::VariableLengthVector<double>(const itk::VariableLengthVector<double>&)}’ to ‘const Self& {aka const itk::VariableLengthVector<double>&}’ [-fpermissive]
  313. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.h:443:0,
  314. from /home/kalxas/code/hg/OTB/Code/UtilitiesAdapters/OssimAdapters/otbMetaDataKey.h:25,
  315. from /home/kalxas/code/hg/OTB/Code/IO/otbImageMetadataInterfaceBase.h:24,
  316. from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:22,
  317. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  318. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  319. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  320. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.txx:40:1: note: candidate is: itk::VariableLengthVector<TValueType>::VariableLengthVector(unsigned int) [with TValueType = double] <near match>
  321. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.txx:40:1: note: no known conversion for argument 1 from ‘const Self(const Self&) {aka const itk::VariableLengthVector<double>(const itk::VariableLengthVector<double>&)}’ to ‘unsigned int’
  322. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkNoiseImageFilter.h:142:0,
  323. from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:28,
  324. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  325. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkNoiseImageFilter.txx:149:7: error: invalid conversion from ‘const Self (*)(const Self&) {aka const itk::VariableLengthVector<double> (*)(const itk::VariableLengthVector<double>&)}’ to ‘unsigned int’ [-fpermissive]
  326. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.h:443:0,
  327. from /home/kalxas/code/hg/OTB/Code/UtilitiesAdapters/OssimAdapters/otbMetaDataKey.h:25,
  328. from /home/kalxas/code/hg/OTB/Code/IO/otbImageMetadataInterfaceBase.h:24,
  329. from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:22,
  330. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  331. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  332. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  333. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.txx:40:1: error: initializing argument 1 of ‘itk::VariableLengthVector<TValueType>::VariableLengthVector(unsigned int) [with TValueType = double]’ [-fpermissive]
  334. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkNoiseImageFilter.h:142:0,
  335. from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:28,
  336. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  337. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkNoiseImageFilter.txx:159:7: error: no matching function for call to ‘sqrt(itk::NoiseImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float> >::InputRealType&)’
  338. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkNoiseImageFilter.txx:159:7: note: candidates are:
  339. In file included from /usr/include/math.h:71:0,
  340. from /usr/include/c++/4.7/cmath:46,
  341. from /usr/include/c++/4.7/complex:46,
  342. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:21,
  343. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  344. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  345. /usr/include/bits/mathcalls.h:158:1: note: double sqrt(double)
  346. /usr/include/bits/mathcalls.h:158:1: note: no known conversion for argument 1 from ‘itk::NoiseImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float> >::InputRealType {aka itk::VariableLengthVector<double>}’ to ‘double’
  347. In file included from /usr/include/c++/4.7/complex:46:0,
  348. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:21,
  349. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  350. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  351. /usr/include/c++/4.7/cmath:485:3: note: float std::sqrt(float)
  352. /usr/include/c++/4.7/cmath:485:3: note: no known conversion for argument 1 from ‘itk::NoiseImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float> >::InputRealType {aka itk::VariableLengthVector<double>}’ to ‘float’
  353. /usr/include/c++/4.7/cmath:489:3: note: long double std::sqrt(long double)
  354. /usr/include/c++/4.7/cmath:489:3: note: no known conversion for argument 1 from ‘itk::NoiseImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float> >::InputRealType {aka itk::VariableLengthVector<double>}’ to ‘long double’
  355. /usr/include/c++/4.7/cmath:497:5: note: template<class _Tp> typename __gnu_cxx::__enable_if<std::__is_integer<_Tp>::__value, double>::__type std::sqrt(_Tp)
  356. /usr/include/c++/4.7/cmath:497:5: note: template argument deduction/substitution failed:
  357. /usr/include/c++/4.7/cmath: In substitution of ‘template<class _Tp> typename __gnu_cxx::__enable_if<std::__is_integer<_Tp>::__value, double>::__type std::sqrt(_Tp) [with _Tp = itk::VariableLengthVector<double>]’:
  358. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkNoiseImageFilter.txx:159:7: required from ‘void itk::NoiseImageFilter<TInputImage, TOutputImage>::ThreadedGenerateData(const OutputImageRegionType&, int) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>; itk::NoiseImageFilter<TInputImage, TOutputImage>::OutputImageRegionType = itk::ImageRegion<2u>]’
  359. /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:212:1: required from here
  360. /usr/include/c++/4.7/cmath:497:5: error: no type named ‘__type’ in ‘struct __gnu_cxx::__enable_if<false, double>’
  361. In file included from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:21:0,
  362. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  363. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  364. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkNoiseImageFilter.txx: In instantiation of ‘void itk::NoiseImageFilter<TInputImage, TOutputImage>::ThreadedGenerateData(const OutputImageRegionType&, int) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>; itk::NoiseImageFilter<TInputImage, TOutputImage>::OutputImageRegionType = itk::ImageRegion<2u>]’:
  365. /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:212:1: required from here
  366. /usr/include/c++/4.7/complex:889:5: note: template<class _Tp> std::complex<_Tp> std::sqrt(const std::complex<_Tp>&)
  367. /usr/include/c++/4.7/complex:889:5: note: template argument deduction/substitution failed:
  368. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkNoiseImageFilter.h:142:0,
  369. from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:28,
  370. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  371. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkNoiseImageFilter.txx:159:7: note: ‘itk::NoiseImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float> >::InputRealType {aka itk::VariableLengthVector<double>}’ is not derived from ‘const std::complex<_Tp>’
  372. In file included from /usr/include/c++/4.7/valarray:589:0,
  373. from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkSliceIterator.h:22,
  374. from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkNeighborhood.h:24,
  375. from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageBoundaryCondition.h:22,
  376. from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkNeighborhoodAccessorFunctor.h:20,
  377. from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImage.h:28,
  378. from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:21,
  379. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  380. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  381. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  382. /usr/include/c++/4.7/bits/valarray_after.h:456:5: note: template<class _Dom> std::_Expr<std::_UnClos<std::_Sqrt, std::_Expr, _Dom>, typename _Dom::value_type> std::sqrt(const std::_Expr<_Dom, typename _Dom::value_type>&)
  383. /usr/include/c++/4.7/bits/valarray_after.h:456:5: note: template argument deduction/substitution failed:
  384. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkNoiseImageFilter.h:142:0,
  385. from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:28,
  386. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  387. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkNoiseImageFilter.txx:159:7: note: ‘itk::NoiseImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float> >::InputRealType {aka itk::VariableLengthVector<double>}’ is not derived from ‘const std::_Expr<_Dom, typename _Dom::value_type>’
  388. In file included from /usr/include/c++/4.7/valarray:589:0,
  389. from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkSliceIterator.h:22,
  390. from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkNeighborhood.h:24,
  391. from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageBoundaryCondition.h:22,
  392. from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkNeighborhoodAccessorFunctor.h:20,
  393. from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImage.h:28,
  394. from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:21,
  395. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  396. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  397. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  398. /usr/include/c++/4.7/bits/valarray_after.h:456:5: note: template<class _Tp> std::_Expr<std::_UnClos<std::_Sqrt, std::_ValArray, _Tp>, _Tp> std::sqrt(const std::valarray<_Tp>&)
  399. /usr/include/c++/4.7/bits/valarray_after.h:456:5: note: template argument deduction/substitution failed:
  400. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkNoiseImageFilter.h:142:0,
  401. from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:28,
  402. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  403. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkNoiseImageFilter.txx:159:7: note: ‘itk::NoiseImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float> >::InputRealType {aka itk::VariableLengthVector<double>}’ is not derived from ‘const std::valarray<_Tp>’
  404. In file included from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbConvolutionImageFilter.h:195:0,
  405. from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:25,
  406. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  407. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbConvolutionImageFilter.txx: In instantiation of ‘void otb::ConvolutionImageFilter<TInputImage, TOutputImage, TBoundaryCondition, TFilterPrecision>::ThreadedGenerateData(const OutputImageRegionType&, int) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>; TBoundaryCondition = itk::ZeroFluxNeumannBoundaryCondition<otb::Image<float> >; TFilterPrecision = float; otb::ConvolutionImageFilter<TInputImage, TOutputImage, TBoundaryCondition, TFilterPrecision>::OutputImageRegionType = itk::ImageRegion<2u>]’:
  408. /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:212:1: required from here
  409. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbConvolutionImageFilter.txx:111:58: error: invalid conversion from ‘const Self (*)(const Self&) {aka const itk::VariableLengthVector<double> (*)(const itk::VariableLengthVector<double>&)}’ to ‘unsigned int’ [-fpermissive]
  410. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.h:443:0,
  411. from /home/kalxas/code/hg/OTB/Code/UtilitiesAdapters/OssimAdapters/otbMetaDataKey.h:25,
  412. from /home/kalxas/code/hg/OTB/Code/IO/otbImageMetadataInterfaceBase.h:24,
  413. from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:22,
  414. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  415. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  416. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  417. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.txx:40:1: error: initializing argument 1 of ‘itk::VariableLengthVector<TValueType>::VariableLengthVector(unsigned int) [with TValueType = double]’ [-fpermissive]
  418. In file included from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbConvolutionImageFilter.h:195:0,
  419. from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:25,
  420. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  421. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbConvolutionImageFilter.txx:112:59: error: invalid conversion from ‘const Self (*)(const Self&) {aka const itk::VariableLengthVector<double> (*)(const itk::VariableLengthVector<double>&)}’ to ‘unsigned int’ [-fpermissive]
  422. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.h:443:0,
  423. from /home/kalxas/code/hg/OTB/Code/UtilitiesAdapters/OssimAdapters/otbMetaDataKey.h:25,
  424. from /home/kalxas/code/hg/OTB/Code/IO/otbImageMetadataInterfaceBase.h:24,
  425. from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:22,
  426. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  427. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  428. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  429. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.txx:40:1: error: initializing argument 1 of ‘itk::VariableLengthVector<TValueType>::VariableLengthVector(unsigned int) [with TValueType = double]’ [-fpermissive]
  430. In file included from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbConvolutionImageFilter.h:195:0,
  431. from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:25,
  432. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  433. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbConvolutionImageFilter.txx:126:5: error: invalid user-defined conversion from ‘const Self(const Self&) {aka const itk::VariableLengthVector<double>(const itk::VariableLengthVector<double>&)}’ to ‘const Self& {aka const itk::VariableLengthVector<double>&}’ [-fpermissive]
  434. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.h:443:0,
  435. from /home/kalxas/code/hg/OTB/Code/UtilitiesAdapters/OssimAdapters/otbMetaDataKey.h:25,
  436. from /home/kalxas/code/hg/OTB/Code/IO/otbImageMetadataInterfaceBase.h:24,
  437. from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:22,
  438. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  439. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  440. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  441. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.txx:40:1: note: candidate is: itk::VariableLengthVector<TValueType>::VariableLengthVector(unsigned int) [with TValueType = double] <near match>
  442. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.txx:40:1: note: no known conversion for argument 1 from ‘const Self(const Self&) {aka const itk::VariableLengthVector<double>(const itk::VariableLengthVector<double>&)}’ to ‘unsigned int’
  443. In file included from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbConvolutionImageFilter.h:195:0,
  444. from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:25,
  445. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  446. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbConvolutionImageFilter.txx:126:5: error: invalid conversion from ‘const Self (*)(const Self&) {aka const itk::VariableLengthVector<double> (*)(const itk::VariableLengthVector<double>&)}’ to ‘unsigned int’ [-fpermissive]
  447. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.h:443:0,
  448. from /home/kalxas/code/hg/OTB/Code/UtilitiesAdapters/OssimAdapters/otbMetaDataKey.h:25,
  449. from /home/kalxas/code/hg/OTB/Code/IO/otbImageMetadataInterfaceBase.h:24,
  450. from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:22,
  451. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  452. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  453. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  454. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.txx:40:1: error: initializing argument 1 of ‘itk::VariableLengthVector<TValueType>::VariableLengthVector(unsigned int) [with TValueType = double]’ [-fpermissive]
  455. In file included from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbConvolutionImageFilter.h:195:0,
  456. from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:25,
  457. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  458. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbConvolutionImageFilter.txx:135:5: error: invalid user-defined conversion from ‘const Self(const Self&) {aka const itk::VariableLengthVector<double>(const itk::VariableLengthVector<double>&)}’ to ‘const Self& {aka const itk::VariableLengthVector<double>&}’ [-fpermissive]
  459. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.h:443:0,
  460. from /home/kalxas/code/hg/OTB/Code/UtilitiesAdapters/OssimAdapters/otbMetaDataKey.h:25,
  461. from /home/kalxas/code/hg/OTB/Code/IO/otbImageMetadataInterfaceBase.h:24,
  462. from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:22,
  463. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  464. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  465. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  466. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.txx:40:1: note: candidate is: itk::VariableLengthVector<TValueType>::VariableLengthVector(unsigned int) [with TValueType = double] <near match>
  467. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.txx:40:1: note: no known conversion for argument 1 from ‘const Self(const Self&) {aka const itk::VariableLengthVector<double>(const itk::VariableLengthVector<double>&)}’ to ‘unsigned int’
  468. In file included from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbConvolutionImageFilter.h:195:0,
  469. from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:25,
  470. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  471. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbConvolutionImageFilter.txx:135:5: error: invalid conversion from ‘const Self (*)(const Self&) {aka const itk::VariableLengthVector<double> (*)(const itk::VariableLengthVector<double>&)}’ to ‘unsigned int’ [-fpermissive]
  472. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.h:443:0,
  473. from /home/kalxas/code/hg/OTB/Code/UtilitiesAdapters/OssimAdapters/otbMetaDataKey.h:25,
  474. from /home/kalxas/code/hg/OTB/Code/IO/otbImageMetadataInterfaceBase.h:24,
  475. from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:22,
  476. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  477. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  478. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  479. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.txx:40:1: error: initializing argument 1 of ‘itk::VariableLengthVector<TValueType>::VariableLengthVector(unsigned int) [with TValueType = double]’ [-fpermissive]
  480. In file included from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbConvolutionImageFilter.h:195:0,
  481. from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:25,
  482. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  483. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbConvolutionImageFilter.txx:145:7: error: invalid cast from type ‘otb::ConvolutionImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float>, itk::ZeroFluxNeumannBoundaryCondition<otb::Image<float> >, float>::InputRealType {aka itk::VariableLengthVector<double>}’ to type ‘double’
  484. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbConvolutionImageFilter.txx:149:7: error: invalid static_cast from type ‘otb::ConvolutionImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float>, itk::ZeroFluxNeumannBoundaryCondition<otb::Image<float> >, float>::InputRealType {aka itk::VariableLengthVector<double>}’ to type ‘otb::ConvolutionImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float>, itk::ZeroFluxNeumannBoundaryCondition<otb::Image<float> >, float>::OutputPixelType {aka float}’
  485. In file included from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.h:105:0,
  486. from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.h:22,
  487. from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:27,
  488. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  489. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.txx: In instantiation of ‘void otb::ImageListToImageListApplyFilter<TInputImageList, TOutputImageList, TFilter>::GenerateInputRequestedRegion() [with TInputImageList = otb::ImageList<otb::Image<float> >; TOutputImageList = otb::ImageList<otb::Image<float> >; TFilter = itk::NoiseImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float> >]’:
  490. /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:212:1: required from here
  491. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.txx:93:5: error: no matching function for call to ‘itk::NoiseImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float> >::SetInput(otb::ObjectList<otb::Image<float> >::ObjectPointerType)’
  492. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.txx:93:5: note: candidates are:
  493. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.h:271:0,
  494. from /home/kalxas/code/hg/OTB/Code/IO/otbStreamingImageFileWriter.h:23,
  495. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperOutputImageParameter.h:24,
  496. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:33,
  497. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  498. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:54:1: note: void itk::ImageToImageFilter<TInputImage, TOutputImage>::SetInput(const InputImageType*) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>; itk::ImageToImageFilter<TInputImage, TOutputImage>::InputImageType = otb::Image<itk::VariableLengthVector<float>, 2u>]
  499. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:54:1: note: no known conversion for argument 1 from ‘otb::ObjectList<otb::Image<float> >::ObjectPointerType {aka itk::SmartPointer<otb::Image<float> >}’ to ‘const InputImageType* {aka const otb::Image<itk::VariableLengthVector<float>, 2u>*}’
  500. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:68:1: note: void itk::ImageToImageFilter<TInputImage, TOutputImage>::SetInput(unsigned int, const TInputImage*) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>]
  501. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:68:1: note: candidate expects 2 arguments, 1 provided
  502. In file included from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.h:105:0,
  503. from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.h:22,
  504. from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:27,
  505. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  506. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.txx: In instantiation of ‘void otb::ImageListToImageListApplyFilter<TInputImageList, TOutputImageList, TFilter>::GenerateOutputInformation() [with TInputImageList = otb::ImageList<otb::Image<float> >; TOutputImageList = otb::ImageList<otb::Image<float> >; TFilter = itk::NoiseImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float> >]’:
  507. /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:212:1: required from here
  508. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.txx:67:7: error: no matching function for call to ‘itk::NoiseImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float> >::SetInput(otb::ObjectList<otb::Image<float> >::ObjectPointerType)’
  509. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.txx:67:7: note: candidates are:
  510. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.h:271:0,
  511. from /home/kalxas/code/hg/OTB/Code/IO/otbStreamingImageFileWriter.h:23,
  512. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperOutputImageParameter.h:24,
  513. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:33,
  514. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  515. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:54:1: note: void itk::ImageToImageFilter<TInputImage, TOutputImage>::SetInput(const InputImageType*) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>; itk::ImageToImageFilter<TInputImage, TOutputImage>::InputImageType = otb::Image<itk::VariableLengthVector<float>, 2u>]
  516. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:54:1: note: no known conversion for argument 1 from ‘otb::ObjectList<otb::Image<float> >::ObjectPointerType {aka itk::SmartPointer<otb::Image<float> >}’ to ‘const InputImageType* {aka const otb::Image<itk::VariableLengthVector<float>, 2u>*}’
  517. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:68:1: note: void itk::ImageToImageFilter<TInputImage, TOutputImage>::SetInput(unsigned int, const TInputImage*) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>]
  518. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:68:1: note: candidate expects 2 arguments, 1 provided
  519. In file included from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.h:105:0,
  520. from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.h:22,
  521. from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:27,
  522. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  523. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.txx: In instantiation of ‘void otb::ImageListToImageListApplyFilter<TInputImageList, TOutputImageList, TFilter>::GenerateData() [with TInputImageList = otb::ImageList<otb::Image<float> >; TOutputImageList = otb::ImageList<otb::Image<float> >; TFilter = itk::NoiseImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float> >]’:
  524. /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:212:1: required from here
  525. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.txx:117:5: error: no matching function for call to ‘itk::NoiseImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float> >::SetInput(otb::ObjectList<otb::Image<float> >::ObjectPointerType)’
  526. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.txx:117:5: note: candidates are:
  527. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.h:271:0,
  528. from /home/kalxas/code/hg/OTB/Code/IO/otbStreamingImageFileWriter.h:23,
  529. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperOutputImageParameter.h:24,
  530. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:33,
  531. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  532. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:54:1: note: void itk::ImageToImageFilter<TInputImage, TOutputImage>::SetInput(const InputImageType*) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>; itk::ImageToImageFilter<TInputImage, TOutputImage>::InputImageType = otb::Image<itk::VariableLengthVector<float>, 2u>]
  533. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:54:1: note: no known conversion for argument 1 from ‘otb::ObjectList<otb::Image<float> >::ObjectPointerType {aka itk::SmartPointer<otb::Image<float> >}’ to ‘const InputImageType* {aka const otb::Image<itk::VariableLengthVector<float>, 2u>*}’
  534. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:68:1: note: void itk::ImageToImageFilter<TInputImage, TOutputImage>::SetInput(unsigned int, const TInputImage*) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>]
  535. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:68:1: note: candidate expects 2 arguments, 1 provided
  536. In file included from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.h:105:0,
  537. from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.h:22,
  538. from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:27,
  539. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  540. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.txx: In instantiation of ‘void otb::ImageListToImageListApplyFilter<TInputImageList, TOutputImageList, TFilter>::GenerateInputRequestedRegion() [with TInputImageList = otb::ImageList<otb::Image<float> >; TOutputImageList = otb::ImageList<otb::Image<float> >; TFilter = otb::ConvolutionImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float>, itk::ZeroFluxNeumannBoundaryCondition<otb::Image<float> >, float>]’:
  541. /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:212:1: required from here
  542. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.txx:93:5: error: no matching function for call to ‘otb::ConvolutionImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float>, itk::ZeroFluxNeumannBoundaryCondition<otb::Image<float> >, float>::SetInput(otb::ObjectList<otb::Image<float> >::ObjectPointerType)’
  543. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.txx:93:5: note: candidates are:
  544. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.h:271:0,
  545. from /home/kalxas/code/hg/OTB/Code/IO/otbStreamingImageFileWriter.h:23,
  546. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperOutputImageParameter.h:24,
  547. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:33,
  548. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  549. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:54:1: note: void itk::ImageToImageFilter<TInputImage, TOutputImage>::SetInput(const InputImageType*) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>; itk::ImageToImageFilter<TInputImage, TOutputImage>::InputImageType = otb::Image<itk::VariableLengthVector<float>, 2u>]
  550. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:54:1: note: no known conversion for argument 1 from ‘otb::ObjectList<otb::Image<float> >::ObjectPointerType {aka itk::SmartPointer<otb::Image<float> >}’ to ‘const InputImageType* {aka const otb::Image<itk::VariableLengthVector<float>, 2u>*}’
  551. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:68:1: note: void itk::ImageToImageFilter<TInputImage, TOutputImage>::SetInput(unsigned int, const TInputImage*) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>]
  552. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:68:1: note: candidate expects 2 arguments, 1 provided
  553. In file included from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.h:105:0,
  554. from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.h:22,
  555. from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:27,
  556. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  557. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.txx: In instantiation of ‘void otb::ImageListToImageListApplyFilter<TInputImageList, TOutputImageList, TFilter>::GenerateOutputInformation() [with TInputImageList = otb::ImageList<otb::Image<float> >; TOutputImageList = otb::ImageList<otb::Image<float> >; TFilter = otb::ConvolutionImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float>, itk::ZeroFluxNeumannBoundaryCondition<otb::Image<float> >, float>]’:
  558. /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:212:1: required from here
  559. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.txx:67:7: error: no matching function for call to ‘otb::ConvolutionImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float>, itk::ZeroFluxNeumannBoundaryCondition<otb::Image<float> >, float>::SetInput(otb::ObjectList<otb::Image<float> >::ObjectPointerType)’
  560. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.txx:67:7: note: candidates are:
  561. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.h:271:0,
  562. from /home/kalxas/code/hg/OTB/Code/IO/otbStreamingImageFileWriter.h:23,
  563. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperOutputImageParameter.h:24,
  564. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:33,
  565. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  566. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:54:1: note: void itk::ImageToImageFilter<TInputImage, TOutputImage>::SetInput(const InputImageType*) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>; itk::ImageToImageFilter<TInputImage, TOutputImage>::InputImageType = otb::Image<itk::VariableLengthVector<float>, 2u>]
  567. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:54:1: note: no known conversion for argument 1 from ‘otb::ObjectList<otb::Image<float> >::ObjectPointerType {aka itk::SmartPointer<otb::Image<float> >}’ to ‘const InputImageType* {aka const otb::Image<itk::VariableLengthVector<float>, 2u>*}’
  568. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:68:1: note: void itk::ImageToImageFilter<TInputImage, TOutputImage>::SetInput(unsigned int, const TInputImage*) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>]
  569. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:68:1: note: candidate expects 2 arguments, 1 provided
  570. In file included from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.h:105:0,
  571. from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.h:22,
  572. from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:27,
  573. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  574. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.txx: In instantiation of ‘void otb::ImageListToImageListApplyFilter<TInputImageList, TOutputImageList, TFilter>::GenerateData() [with TInputImageList = otb::ImageList<otb::Image<float> >; TOutputImageList = otb::ImageList<otb::Image<float> >; TFilter = otb::ConvolutionImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float>, itk::ZeroFluxNeumannBoundaryCondition<otb::Image<float> >, float>]’:
  575. /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:212:1: required from here
  576. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.txx:117:5: error: no matching function for call to ‘otb::ConvolutionImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float>, itk::ZeroFluxNeumannBoundaryCondition<otb::Image<float> >, float>::SetInput(otb::ObjectList<otb::Image<float> >::ObjectPointerType)’
  577. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.txx:117:5: note: candidates are:
  578. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.h:271:0,
  579. from /home/kalxas/code/hg/OTB/Code/IO/otbStreamingImageFileWriter.h:23,
  580. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperOutputImageParameter.h:24,
  581. from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:33,
  582. from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  583. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:54:1: note: void itk::ImageToImageFilter<TInputImage, TOutputImage>::SetInput(const InputImageType*) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>; itk::ImageToImageFilter<TInputImage, TOutputImage>::InputImageType = otb::Image<itk::VariableLengthVector<float>, 2u>]
  584. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:54:1: note: no known conversion for argument 1 from ‘otb::ObjectList<otb::Image<float> >::ObjectPointerType {aka itk::SmartPointer<otb::Image<float> >}’ to ‘const InputImageType* {aka const otb::Image<itk::VariableLengthVector<float>, 2u>*}’
  585. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:68:1: note: void itk::ImageToImageFilter<TInputImage, TOutputImage>::SetInput(unsigned int, const TInputImage*) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>]
  586. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:68:1: note: candidate expects 2 arguments, 1 provided
  587. make[2]: *** [Applications/Projections/CMakeFiles/otbapp_BundleToPerfectSensor.dir/otbBundleToPerfectSensor.cxx.o] Error 1
  588. make[1]: *** [Applications/Projections/CMakeFiles/otbapp_BundleToPerfectSensor.dir/all] Error 2
  589. make: *** [all] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement