21 #ifndef otbBinaryFunctorImageFilter_h
22 #define otbBinaryFunctorImageFilter_h
24 #include "itkBinaryFunctorImageFilter.h"
43 template <
class TInputImage1,
class TInputImage2,
class TOutputImage,
class TFunction>
44 class ITK_EXPORT
BinaryFunctorImageFilter :
public itk::BinaryFunctorImageFilter<TInputImage1, TInputImage2, TOutputImage, TFunction>
50 typedef itk::BinaryFunctorImageFilter<TInputImage1, TInputImage2, TOutputImage, TFunction>
Superclass;
76 Superclass::GenerateOutputInformation();
77 typename Superclass::OutputImagePointer outputPtr = this->GetOutput();
78 outputPtr->SetNumberOfComponentsPerPixel(
79 this->GetFunctor().GetOutputSize());
85 void operator=(
const Self&) =
delete;