#define MagickLibAddendum "-0"
#define MagickLibInterface 1
#define MagickLibMinInterface 1
-#define MagickReleaseDate "2013-03-25"
+#define MagickReleaseDate "2013-03-28"
#define MagickChangeDate "20121005"
#define MagickAuthoritativeURL "http://www.imagemagick.org"
#define MagickFeatures "DPC HDRI OpenMP"
"-gaussian-blur geometry",
" reduce image noise and reduce detail levels",
"-geometry geometry preferred size or location of the image",
+ "-grayscale method convert image to grayscale",
"-identify identify the format and characteristics of the image",
"-ift implements the inverse discrete Fourier transform (DFT)",
"-implode amount implode image pixels about the center",
argv[i]);
break;
}
+ if (LocaleCompare("grayscale",option+1) == 0)
+ {
+ ssize_t
+ method;
+
+ if (*option == '+')
+ break;
+ i++;
+ if (i == (ssize_t) (argc-1))
+ ThrowConvertException(OptionError,"MissingArgument",option);
+ method=ParseCommandOption(MagickPixelIntensityOptions,MagickFalse,
+ argv[i]);
+ if (method < 0)
+ ThrowConvertException(OptionError,"UnrecognizedIntensityMethod",
+ argv[i]);
+ break;
+ }
if (LocaleCompare("green-primary",option+1) == 0)
{
if (*option == '+')
"-gaussian-blur geometry",
" reduce image noise and reduce detail levels",
"-geometry geometry preferred size or location of the image",
+ "-grayscale method convert image to grayscale",
"-identify identify the format and characteristics of the image",
"-ift implements the inverse discrete Fourier transform (DFT)",
"-implode amount implode image pixels about the center",
if (LocaleCompare("grayscale",option+1) == 0)
{
ssize_t
- type;
+ method;
if (*option == '+')
break;
i++;
if (i == (ssize_t) (argc-1))
ThrowMogrifyException(OptionError,"MissingArgument",option);
- type=ParseCommandOption(MagickPixelIntensityOptions,MagickFalse,
+ method=ParseCommandOption(MagickPixelIntensityOptions,MagickFalse,
argv[i]);
- if (type < 0)
+ if (method < 0)
ThrowMogrifyException(OptionError,"UnrecognizedIntensityMethod",
argv[i]);
break;
{ "Perceptible", { {"epsilon", RealReference},
{"channel", MagickChannelOptions} } },
{ "Poly", { {"terms", ArrayReference},
- {"channel", MagickChannelOptions} } }
+ {"channel", MagickChannelOptions} } },
{ "Grayscale", { {"method", MagickNoiseOptions} } },
};