18 #ifndef itkBinaryNotImageFilter_h
19 #define itkBinaryNotImageFilter_h
56 template<
typename TPixel >
68 return !(*
this != other);
85 template <
typename TImage>
111 itkGetConstMacro(ForegroundValue,
PixelType);
120 itkGetConstMacro(BackgroundValue,
PixelType);
136 os << indent <<
"ForegroundValue: "
140 os << indent <<
"BackgroundValue: "
void PrintSelf(std::ostream &os, Indent indent) const override
Light weight base class for most itk classes.
void GenerateData() override
TPixel operator()(const TPixel &A)
PixelType m_ForegroundValue
Define numeric traits for std::vector.
void PrintSelf(std::ostream &os, Indent indent) const override
bool operator!=(const BinaryNot &) const
Implements the BinaryNot logical operator pixel-wise between two images.
PixelType m_BackgroundValue
FunctorType & GetFunctor()
~BinaryNotImageFilter() override=default
bool operator==(const BinaryNot &other) const
Implements pixel-wise generic operation on one image.
void GenerateData() override
typename TImage::PixelType PixelType
Control indentation during Print() invocation.