OTB  9.0.0
Orfeo Toolbox
Public Types | Public Member Functions | Public Attributes | List of all members
otb::Wrapper::details::CastImage< TOutputImage, TInputImage > Class Template Reference

#include <otbWrapperCastImage.h>

Public Types

using InOutClampImageFilter = ClampImageFilter< TInputImage, TOutputImage >
 

Public Member Functions

 CastImage (TInputImage *in)
 

Public Attributes

InOutClampImageFilter::Pointer ocif
 
TOutputImage * out
 

Detailed Description

template<typename TOutputImage, typename TInputImage>
class otb::Wrapper::details::CastImage< TOutputImage, TInputImage >

Helper class (private) which casts and clamps input-image type into output-image type.

Template specialization which optimizes the processing pipeline when input-image and output-image types are identical.

Partial template specialization which optimizes processing pipeline when input-image is DoubleVectorImageType.

Definition at line 46 of file otbWrapperCastImage.h.

Member Typedef Documentation

◆ InOutClampImageFilter

template<typename TOutputImage , typename TInputImage >
using otb::Wrapper::details::CastImage< TOutputImage, TInputImage >::InOutClampImageFilter = ClampImageFilter<TInputImage, TOutputImage>

Definition at line 48 of file otbWrapperCastImage.h.

Constructor & Destructor Documentation

◆ CastImage()

template<typename TOutputImage , typename TInputImage >
otb::Wrapper::details::CastImage< TOutputImage, TInputImage >::CastImage ( TInputImage *  in)
inline

Definition at line 50 of file otbWrapperCastImage.h.

Member Data Documentation

◆ ocif

template<typename TOutputImage , typename TInputImage >
InOutClampImageFilter::Pointer otb::Wrapper::details::CastImage< TOutputImage, TInputImage >::ocif

Output-image clamp filter.

Definition at line 59 of file otbWrapperCastImage.h.

◆ out

template<typename TOutputImage , typename TInputImage >
TOutputImage* otb::Wrapper::details::CastImage< TOutputImage, TInputImage >::out

Output image.

Definition at line 62 of file otbWrapperCastImage.h.


The documentation for this class was generated from the following file: