18 #ifndef itkNoiseBaseImageFilter_h
19 #define itkNoiseBaseImageFilter_h
22 #if !defined( ITK_LEGACY_FUTURE_REMOVE )
23 # include <vcl_ctime.h>
40 template <
class TInputImage,
class TOutputImage=TInputImage>
63 virtual void SetSeed();
70 void PrintSelf(std::ostream & os,
Indent indent) const ITK_OVERRIDE;
75 return (a+b)*2654435761u;
79 static OutputImagePixelType ClampCast(
const double &value);
89 #ifndef ITK_MANUAL_INSTANTIATION
90 #include "itkNoiseBaseImageFilter.hxx"
SmartPointer< const Self > ConstPointer
SmartPointer< Self > Pointer
KWIML_INT_uint32_t uint32_t
An Abstract Base class for Noise image filters.
NoiseBaseImageFilter Self
Superclass::OutputImagePixelType OutputImagePixelType
Control indentation during Print() invocation.
Base class for filters that take an image as input and overwrite that image as the output...
InPlaceImageFilter< TInputImage, TOutputImage > Superclass