Magick++ 7.1.1
Loading...
Searching...
No Matches
Magick::addNoiseImage Class Reference
Collaboration diagram for Magick::addNoiseImage:

Public Member Functions

 addNoiseImage (const NoiseType noiseType_, const double attenuate_=1.0)
 
void operator() (Image &image_) const
 

Private Attributes

NoiseType _noiseType
 
double _attenuate
 

Detailed Description

Definition at line 81 of file STL.h.

Constructor & Destructor Documentation

◆ addNoiseImage()

Magick::addNoiseImage::addNoiseImage ( const NoiseType  noiseType_,
const double  attenuate_ = 1.0 
)

Definition at line 45 of file STL.cpp.

47 : _noiseType(noiseType_),
48 _attenuate(attenuate_)
49{
50}

Member Function Documentation

◆ operator()()

void Magick::addNoiseImage::operator() ( Magick::Image image_) const

Definition at line 52 of file STL.cpp.

53{
54 image_.addNoise(_noiseType,_attenuate);
55}

Member Data Documentation

◆ _attenuate

double Magick::addNoiseImage::_attenuate
private

Definition at line 90 of file STL.h.

◆ _noiseType

NoiseType Magick::addNoiseImage::_noiseType
private

Definition at line 89 of file STL.h.


The documentation for this class was generated from the following files: