19 #ifndef itkSaltAndPepperNoiseImageFilter_h
20 #define itkSaltAndPepperNoiseImageFilter_h
59 template <
class TInputImage,
class TOutputImage=TInputImage>
91 itkGetConstMacro(Probability,
double);
92 itkSetMacro(Probability,
double);
95 #ifdef ITK_USE_CONCEPT_CHECKING
99 typename TOutputImage::PixelType>) );
111 void ThreadedGenerateData(
const OutputImageRegionType& outputRegionForThread,
122 #ifndef ITK_MANUAL_INSTANTIATION
123 #include "itkSaltAndPepperNoiseImageFilter.hxx"
InputImageType::Pointer InputImagePointer
virtual void PrintSelf(std::ostream &os, Indent indent) const override
SmartPointer< const Self > ConstPointer
An Abstract Base class for Noise image filters.
Base class for all process objects that output image data.
SmartPointer< Self > Pointer
SmartPointer< Self > Pointer
Superclass::OutputImageRegionType OutputImageRegionType
SmartPointer< const Self > ConstPointer
virtual ~SaltAndPepperNoiseImageFilter()
InputImageType::RegionType InputImageRegionType
NoiseBaseImageFilter< TInputImage, TOutputImage > Superclass
InputImageType::ConstPointer InputImageConstPointer
unsigned int ThreadIdType
Superclass::OutputImagePixelType OutputImagePixelType
Superclass::OutputImagePointer OutputImagePointer
Control indentation during Print() invocation.
TInputImage InputImageType
Superclass::OutputImageType OutputImageType
#define itkConceptMacro(name, concept)
SaltAndPepperNoiseImageFilter Self
Alter an image with fixed value impulse noise, often called salt and pepper noise.
InputImageType::PixelType InputImagePixelType