diff --git a/Modules/Wrappers/ApplicationEngine/src/otbWrapperComplexOutputImageParameter.cxx b/Modules/Wrappers/ApplicationEngine/src/otbWrapperComplexOutputImageParameter.cxx index 382d87a66780a9d15dba00c73b360fb35e51287c..597f1b8726c9eaa54d1de4d8cb5fec9cd7db1f06 100644 --- a/Modules/Wrappers/ApplicationEngine/src/otbWrapperComplexOutputImageParameter.cxx +++ b/Modules/Wrappers/ApplicationEngine/src/otbWrapperComplexOutputImageParameter.cxx @@ -210,8 +210,8 @@ ComplexOutputImageParameter::GetWriter() // 0 : image // 1 : VectorImage - if ( dynamic_cast<FloatVectorImageType*>( m_Image.GetPointer()) || - dynamic_cast<DoubleVectorImageType*>(m_Image.GetPointer())) + if ( dynamic_cast<ComplexFloatVectorImageType*>( m_Image.GetPointer()) || + dynamic_cast<ComplexDoubleVectorImageType*>(m_Image.GetPointer())) { type = 1; }