18 #ifndef itkSubtractImageFilter_h
19 #define itkSubtractImageFilter_h
66 template<
typename TInputImage1,
typename TInputImage2 = TInputImage1,
typename TOutputImage = TInputImage1 >
71 typename TInputImage1::PixelType,
72 typename TInputImage2::PixelType,
73 typename TOutputImage::PixelType > >
79 TInputImage1, TInputImage2, TOutputImage,
81 typename TInputImage2::PixelType,
94 #ifdef ITK_USE_CONCEPT_CHECKING
98 typename TInputImage2::PixelType,
99 typename TOutputImage::PixelType > ) );
SmartPointer< const Self > ConstPointer
Pixel-wise subtraction of two images.
BinaryFunctorImageFilter< TInputImage1, TInputImage2, TOutputImage, Functor::Sub2< typename TInputImage1::PixelType, typename TInputImage2::PixelType, typename TOutputImage::PixelType > > Superclass
virtual ~SubtractImageFilter() override
Base class for all process objects that output image data.
SmartPointer< Self > Pointer
#define itkConceptMacro(name, concept)
Implements pixel-wise generic operation of two images, or of an image and a constant.