diff --git a/Modules/Applications/AppOpticalCalibration/app/otbOpticalCalibration.cxx b/Modules/Applications/AppOpticalCalibration/app/otbOpticalCalibration.cxx index 93307da802bb9df197c2b88fa07d3c3f5ad6b799..52dd349396c57ebc48d03ae629ee5a13e8a5bfd9 100644 --- a/Modules/Applications/AppOpticalCalibration/app/otbOpticalCalibration.cxx +++ b/Modules/Applications/AppOpticalCalibration/app/otbOpticalCalibration.cxx @@ -823,12 +823,14 @@ private: { otbAppLogWARNING("No relative spectral response found, using " "default response (constant between 0.3 and 1.0µm)"); - AcquiCorrectionParametersType::WavelengthSpectralBandVectorType spectralDummy; + AcquiCorrectionParametersType::WavelengthSpectralBandVectorType spectralDummy = + AcquiCorrectionParametersType::InternalWavelengthSpectralBandVectorType::New(); spectralDummy->Clear(); for (unsigned int i = 0; i < inImage->GetNumberOfComponentsPerPixel(); ++i) { spectralDummy->PushBack(FilterFunctionValues::New()); } + m_paramAcqui->SetWavelengthSpectralBand(spectralDummy); } // Aeronet file diff --git a/Modules/Visualization/Monteverdi/src/CMakeLists.txt b/Modules/Visualization/Monteverdi/src/CMakeLists.txt index 85e016f6010b6734053bada692eec4f0b1ed0003..ab66fc6a2ce08e56d8a708d749c56edf10642506 100644 --- a/Modules/Visualization/Monteverdi/src/CMakeLists.txt +++ b/Modules/Visualization/Monteverdi/src/CMakeLists.txt @@ -72,6 +72,14 @@ add_executable( monteverdi ${Monteverdi_App_WIN32_RC_FILE} ${OTBMonteverdi_RESOURCES_RCC} ) + +# set monterverdi stack size to 10Mbytes on windows platform because +# the default size with visual compiler it is 1Mbyte +# which is to lower for us (thanks to 6S code). +if (WIN32) + set_linker_stack_size_flag( monteverdi 10000000 ) +endif() + target_link_libraries( monteverdi OTBMonteverdi )