OTB  9.0.0
Orfeo Toolbox
Public Member Functions | List of all members
otb::LmvmPanSharpeningFusionImageFilter< TPanImageType, TXsImageType, TOutputImageType, TInternalPrecision >::FusionFunctor2 Class Reference

Public Member Functions

void operator() (typename TOutputImageType::PixelType &output, const typename TOutputImageType::PixelType &functor1Pixel, const typename InternalVectorImageType::PixelType &smoothXsPixel, const TInternalPrecision &stdPanchroPixel) const
 
constexpr vcl_size_t OutputSize (const std::array< vcl_size_t, 3 > inputsNbBands) const
 

Detailed Description

template<class TPanImageType, class TXsImageType, class TOutputImageType, class TInternalPrecision = float>
class otb::LmvmPanSharpeningFusionImageFilter< TPanImageType, TXsImageType, TOutputImageType, TInternalPrecision >::FusionFunctor2

Definition at line 146 of file otbLmvmPanSharpeningFusionImageFilter.h.

Member Function Documentation

◆ operator()()

template<class TPanImageType , class TXsImageType , class TOutputImageType , class TInternalPrecision = float>
void otb::LmvmPanSharpeningFusionImageFilter< TPanImageType, TXsImageType, TOutputImageType, TInternalPrecision >::FusionFunctor2::operator() ( typename TOutputImageType::PixelType &  output,
const typename TOutputImageType::PixelType &  functor1Pixel,
const typename InternalVectorImageType::PixelType smoothXsPixel,
const TInternalPrecision &  stdPanchroPixel 
) const
inline

Definition at line 150 of file otbLmvmPanSharpeningFusionImageFilter.h.

◆ OutputSize()

template<class TPanImageType , class TXsImageType , class TOutputImageType , class TInternalPrecision = float>
constexpr vcl_size_t otb::LmvmPanSharpeningFusionImageFilter< TPanImageType, TXsImageType, TOutputImageType, TInternalPrecision >::FusionFunctor2::OutputSize ( const std::array< vcl_size_t, 3 >  inputsNbBands) const
inlineconstexpr

Definition at line 167 of file otbLmvmPanSharpeningFusionImageFilter.h.


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