typedef enum
{
UndefinedEvaluateOperator,
+ AbsEvaluateOperator,
AddEvaluateOperator,
+ AddModulusEvaluateOperator,
AndEvaluateOperator,
+ CosineEvaluateOperator,
DivideEvaluateOperator,
+ ExponentialEvaluateOperator,
+ GaussianNoiseEvaluateOperator,
+ ImpulseNoiseEvaluateOperator,
+ LaplacianNoiseEvaluateOperator,
LeftShiftEvaluateOperator,
+ LogEvaluateOperator,
MaxEvaluateOperator,
+ MeanEvaluateOperator,
+ MedianEvaluateOperator,
MinEvaluateOperator,
+ MultiplicativeNoiseEvaluateOperator,
MultiplyEvaluateOperator,
OrEvaluateOperator,
+ PoissonNoiseEvaluateOperator,
+ PowEvaluateOperator,
RightShiftEvaluateOperator,
SetEvaluateOperator,
+ SineEvaluateOperator,
SubtractEvaluateOperator,
- XorEvaluateOperator,
- PowEvaluateOperator,
- LogEvaluateOperator,
- ThresholdEvaluateOperator,
+ SumEvaluateOperator,
ThresholdBlackEvaluateOperator,
+ ThresholdEvaluateOperator,
ThresholdWhiteEvaluateOperator,
- GaussianNoiseEvaluateOperator,
- ImpulseNoiseEvaluateOperator,
- LaplacianNoiseEvaluateOperator,
- MultiplicativeNoiseEvaluateOperator,
- PoissonNoiseEvaluateOperator,
UniformNoiseEvaluateOperator,
- CosineEvaluateOperator,
- SineEvaluateOperator,
- AddModulusEvaluateOperator,
- MeanEvaluateOperator,
- AbsEvaluateOperator,
- ExponentialEvaluateOperator,
- MedianEvaluateOperator
+ XorEvaluateOperator
} MagickEvaluateOperator;
typedef enum