21 #ifndef otbVectorImageToIntensityImageFilter_h
22 #define otbVectorImageToIntensityImageFilter_h
24 #include "itkImageToImageFilter.h"
51 template <
class TInputImage,
class TOutputImage>
57 typedef itk::ImageToImageFilter<TInputImage, TOutputImage>
Superclass;
87 void PrintSelf(std::ostream& os, itk::Indent indent)
const override;
106 #ifndef OTB_MANUAL_INSTANTIATION
This filter implements the computation of the mean of the spectral values of each pixel.
InputImageType::RegionType InputImageRegionType
void operator=(const Self &)=delete
VectorImageToIntensityImageFilter(const Self &)=delete
InputImageType::ConstPointer InputImageConstPointerType
itk::SmartPointer< Self > Pointer
VectorImageToIntensityImageFilter Self
itk::SmartPointer< const Self > ConstPointer
~VectorImageToIntensityImageFilter() override
InputImageType::PixelType InputPixelType
itk::ImageToImageFilter< TInputImage, TOutputImage > Superclass
VectorImageToIntensityImageFilter()
void DynamicThreadedGenerateData(const OutputImageRegionType &outputRegionForThread) override
OutputImageType::PixelType OutputPixelType
TInputImage InputImageType
OutputImageType::RegionType OutputImageRegionType
TOutputImage OutputImageType
void PrintSelf(std::ostream &os, itk::Indent indent) const override
OutputImageType::Pointer OutputImagePointerType
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.