21 #ifndef otbWrapperApplication_hxx
22 #define otbWrapperApplication_hxx
36 template <
class TImageType>
40 typename TImageType::Pointer ret;
45 return paramDown->
GetImage<TImageType>();
49 itkExceptionMacro(<< parameter <<
" parameter can't be casted to ImageType");
55 template <
class TImageType>
Parameter * GetParameterByKey(std::string const ¶meter, bool follow=true)
void SetParameterOutputImage(std::string const ¶meter, FloatVectorImageType *value)
FloatVectorImageType * GetParameterImage(std::string const ¶meter)
This class represents a OutputImage parameter.
void SetValue(ImageBaseType *image)
This class represent a parameter for the wrapper framework This class is a high level class represent...
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.