21 #ifndef otbThresholdVectorImageFilter_h
22 #define otbThresholdVectorImageFilter_h
24 #include "itkImageToImageFilter.h"
43 template <
class TInputImage,
class TOutputImage = TInputImage>
49 typedef itk::ImageToImageFilter<TInputImage, TOutputImage>
Superclass;
104 void PrintSelf(std::ostream& os, itk::Indent indent)
const override;
116 void ThreadedGenerateData(
const OutputImageRegionType& outputRegionForThread, itk::ThreadIdType ThrethreadId)
override;
120 Superclass::GenerateOutputInformation();
122 this->GetOutput()->SetNumberOfComponentsPerPixel(this->GetInput()->GetNumberOfComponentsPerPixel());
127 void operator=(
const Self&) =
delete;
137 #ifndef OTB_MANUAL_INSTANTIATION