intensity=MagickMin(MagickMin(red,green),blue);
break;
}
+ case MSPixelIntensityMethod:
+ {
+ intensity=(MagickRealType) (((double) red*red+green*green+
+ blue*blue)/3.0);
+ break;
+ }
case Rec601LumaPixelIntensityMethod:
{
intensity=0.298839f*red+0.586811f*green+0.114350f*blue;
{ "Average", AveragePixelIntensityMethod, UndefinedOptionFlag, MagickTrue },
{ "Brightness", BrightnessPixelIntensityMethod, UndefinedOptionFlag, MagickTrue },
{ "Lightness", LightnessPixelIntensityMethod, UndefinedOptionFlag, MagickTrue },
+ { "MS", MSPixelIntensityMethod, UndefinedOptionFlag, MagickTrue },
{ "Rec601Luma", Rec601LumaPixelIntensityMethod, UndefinedOptionFlag, MagickTrue },
{ "Rec601Luminance", Rec601LuminancePixelIntensityMethod, UndefinedOptionFlag, MagickTrue },
{ "Rec709Luma", Rec709LumaPixelIntensityMethod, UndefinedOptionFlag, MagickTrue },
AveragePixelIntensityMethod,
BrightnessPixelIntensityMethod,
LightnessPixelIntensityMethod,
+ MSPixelIntensityMethod,
Rec601LumaPixelIntensityMethod,
Rec601LuminancePixelIntensityMethod,
Rec709LumaPixelIntensityMethod,