{ "-adaptive-resize", 1L, SimpleOperatorOptionFlag, MagickFalse },
{ "+adaptive-sharpen", 1L, DeprecateOptionFlag, MagickFalse },
{ "-adaptive-sharpen", 1L, SimpleOperatorOptionFlag, MagickFalse },
- { "+adaptive-threshold", 1L, UndefinedOptionFlag, MagickFalse },
- { "-adaptive-threshold", 1L, UndefinedOptionFlag, MagickFalse },
{ "+affine", 0L, DrawInfoOptionFlag, MagickFalse },
{ "-affine", 1L, DrawInfoOptionFlag, MagickFalse },
- { "+affinity", 0L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
- { "-affinity", 1L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
+ { "+affinity", 0L, ListOperatorOptionFlag|FireOptionFlag, MagickFalse },
+ { "-affinity", 1L, DeprecateOptionFlag|FireOptionFlag, MagickFalse },
{ "+alpha", 1L, DeprecateOptionFlag, MagickFalse },
{ "-alpha", 1L, SimpleOperatorOptionFlag, MagickFalse },
{ "+annotate", 0L, DeprecateOptionFlag, MagickFalse },
{ "-annotate", 2L, SimpleOperatorOptionFlag, MagickFalse },
{ "+antialias", 0L, ImageInfoOptionFlag|DrawInfoOptionFlag, MagickFalse },
{ "-antialias", 0L, ImageInfoOptionFlag|DrawInfoOptionFlag, MagickFalse },
- { "+append", 0L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
- { "-append", 0L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
+ { "+append", 0L, ListOperatorOptionFlag|FireOptionFlag, MagickFalse },
+ { "-append", 0L, ListOperatorOptionFlag|FireOptionFlag, MagickFalse },
{ "+attenuate", 0L, ImageInfoOptionFlag, MagickFalse },
{ "-attenuate", 0L, ImageInfoOptionFlag, MagickFalse },
{ "+authenticate", 0L, ImageInfoOptionFlag, MagickFalse },
{ "-auto-level", 0L, SimpleOperatorOptionFlag, MagickTrue },
{ "+auto-orient", 0L, DeprecateOptionFlag, MagickFalse },
{ "-auto-orient", 0L, SimpleOperatorOptionFlag, MagickFalse },
- { "+average", 0L, UndefinedOptionFlag|FireOptionFlag|DeprecateOptionFlag, MagickFalse },
- { "-average", 0L, UndefinedOptionFlag|FireOptionFlag|DeprecateOptionFlag, MagickFalse },
- { "+backdrop", 0L, UndefinedOptionFlag, MagickFalse },
- { "-backdrop", 1L, UndefinedOptionFlag, MagickFalse },
+ { "+average", 0L, ListOperatorOptionFlag|FireOptionFlag|DeprecateOptionFlag, MagickFalse },
+ { "-average", 0L, ListOperatorOptionFlag|FireOptionFlag|DeprecateOptionFlag, MagickFalse },
+ { "+backdrop", 0L, NonConvertOptionFlag, MagickFalse },
+ { "-backdrop", 1L, NonConvertOptionFlag, MagickFalse },
{ "+background", 0L, ImageInfoOptionFlag, MagickFalse },
{ "-background", 1L, ImageInfoOptionFlag, MagickFalse },
{ "+bench", 0L, UndefinedOptionFlag, MagickTrue },
{ "-black-point-compensation", 0L, ImageInfoOptionFlag, MagickFalse },
{ "+black-threshold", 0L, DeprecateOptionFlag, MagickFalse },
{ "-black-threshold", 1L, SimpleOperatorOptionFlag, MagickFalse },
- { "+blend", 0L, UndefinedOptionFlag, MagickFalse },
- { "-blend", 1L, UndefinedOptionFlag, MagickFalse },
+ { "+blend", 0L, NonConvertOptionFlag, MagickFalse },
+ { "-blend", 1L, NonConvertOptionFlag, MagickFalse },
{ "+blue-primary", 0L, ImageInfoOptionFlag, MagickFalse },
{ "-blue-primary", 1L, ImageInfoOptionFlag, MagickFalse },
{ "+blue-shift", 1L, DeprecateOptionFlag, MagickFalse },
{ "-border", 1L, SimpleOperatorOptionFlag, MagickFalse },
{ "+bordercolor", 0L, ImageInfoOptionFlag|DrawInfoOptionFlag, MagickFalse },
{ "-bordercolor", 1L, ImageInfoOptionFlag|DrawInfoOptionFlag, MagickFalse },
- { "+borderwidth", 0L, UndefinedOptionFlag, MagickFalse },
- { "-borderwidth", 1L, UndefinedOptionFlag, MagickFalse },
+ { "+borderwidth", 0L, NonConvertOptionFlag, MagickFalse },
+ { "-borderwidth", 1L, NonConvertOptionFlag, MagickFalse },
{ "+box", 0L, ImageInfoOptionFlag|DrawInfoOptionFlag|DeprecateOptionFlag, MagickFalse },
{ "-box", 1L, ImageInfoOptionFlag|DrawInfoOptionFlag|DeprecateOptionFlag, MagickFalse },
{ "+brightness-contrast", 0L, DeprecateOptionFlag, MagickFalse },
{ "-cache", 1L, GlobalOptionFlag, MagickFalse },
{ "+cdl", 1L, DeprecateOptionFlag, MagickFalse },
{ "-cdl", 1L, SimpleOperatorOptionFlag, MagickFalse },
- { "+channel", 0L, ImageInfoOptionFlag, MagickFalse },
- { "-channel", 1L, ImageInfoOptionFlag, MagickFalse },
+ { "+channel", 0L, ImageInfoOptionFlag|ListOperatorOptionFlag, MagickFalse },
+ { "-channel", 1L, ImageInfoOptionFlag|ListOperatorOptionFlag, MagickFalse },
{ "+charcoal", 0L, DeprecateOptionFlag, MagickFalse },
{ "-charcoal", 0L, SimpleOperatorOptionFlag, MagickFalse },
{ "+chop", 1L, DeprecateOptionFlag, MagickFalse },
{ "-clip-mask", 1L, SimpleOperatorOptionFlag, MagickFalse },
{ "+clip-path", 0L, SimpleOperatorOptionFlag, MagickFalse },
{ "-clip-path", 1L, SimpleOperatorOptionFlag, MagickFalse },
- { "+clone", 0L, UndefinedOptionFlag, MagickFalse },
- { "-clone", 1L, UndefinedOptionFlag, MagickFalse },
- { "+clut", 0L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
- { "-clut", 0L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
- { "+coalesce", 0L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
- { "-coalesce", 0L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
+ { "+clone", 0L, SpecialOperatorOptionFlag, MagickFalse },
+ { "-clone", 1L, SpecialOperatorOptionFlag, MagickFalse },
+ { "+clut", 0L, FireOptionFlag|DeprecateOptionFlag, MagickFalse },
+ { "-clut", 0L, ListOperatorOptionFlag|FireOptionFlag, MagickFalse },
+ { "+coalesce", 0L, FireOptionFlag|DeprecateOptionFlag, MagickFalse },
+ { "-coalesce", 0L, ListOperatorOptionFlag|FireOptionFlag, MagickFalse },
{ "+colorize", 1L, DeprecateOptionFlag, MagickFalse },
{ "-colorize", 1L, SimpleOperatorOptionFlag, MagickFalse },
- { "+colormap", 0L, UndefinedOptionFlag, MagickFalse },
- { "-colormap", 1L, UndefinedOptionFlag, MagickFalse },
+ { "+colormap", 0L, NonConvertOptionFlag, MagickFalse },
+ { "-colormap", 1L, NonConvertOptionFlag, MagickFalse },
{ "+color-matrix", 1L, DeprecateOptionFlag, MagickFalse },
{ "-color-matrix", 1L, SimpleOperatorOptionFlag, MagickFalse },
{ "+colors", 1L, DeprecateOptionFlag, MagickFalse },
{ "-colors", 1L, ImageInfoOptionFlag, MagickFalse },
{ "+colorspace", 0L, ImageInfoOptionFlag|SimpleOperatorOptionFlag, MagickFalse },
{ "-colorspace", 1L, ImageInfoOptionFlag|SimpleOperatorOptionFlag, MagickFalse },
- { "+combine", 0L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
- { "-combine", 0L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
+ { "+combine", 0L, FireOptionFlag|DeprecateOptionFlag, MagickFalse },
+ { "-combine", 0L, ListOperatorOptionFlag|FireOptionFlag, MagickFalse },
{ "+comment", 0L, ImageInfoOptionFlag, MagickFalse },
{ "-comment", 1L, ImageInfoOptionFlag, MagickFalse },
{ "+compose", 0L, ImageInfoOptionFlag, MagickFalse },
{ "-compose", 1L, ImageInfoOptionFlag, MagickFalse },
- { "+composite", 0L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
- { "-composite", 0L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
+ { "+composite", 0L, FireOptionFlag|DeprecateOptionFlag, MagickFalse },
+ { "-composite", 0L, ListOperatorOptionFlag|FireOptionFlag, MagickFalse },
{ "+compress", 0L, ImageInfoOptionFlag, MagickFalse },
{ "-compress", 1L, ImageInfoOptionFlag, MagickFalse },
{ "+concurrent", 0L, UndefinedOptionFlag, MagickTrue },
{ "-debug", 1L, GlobalOptionFlag|FireOptionFlag, MagickFalse },
{ "+decipher", 1L, DeprecateOptionFlag, MagickFalse },
{ "-decipher", 1L, SimpleOperatorOptionFlag, MagickFalse },
- { "+deconstruct", 0L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
- { "-deconstruct", 0L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
+ { "+deconstruct", 0L, FireOptionFlag|DeprecateOptionFlag, MagickFalse },
+ { "-deconstruct", 0L, ListOperatorOptionFlag|FireOptionFlag, MagickFalse },
{ "+define", 1L, ImageInfoOptionFlag, MagickFalse },
{ "-define", 1L, ImageInfoOptionFlag, MagickFalse },
{ "+delay", 0L, ImageInfoOptionFlag, MagickFalse },
{ "-delay", 1L, ImageInfoOptionFlag, MagickFalse },
- { "+delete", 0L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
- { "-delete", 1L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
+ { "+delete", 0L, ListOperatorOptionFlag|FireOptionFlag, MagickFalse },
+ { "-delete", 1L, ListOperatorOptionFlag|FireOptionFlag, MagickFalse },
{ "+density", 0L, ImageInfoOptionFlag, MagickFalse },
{ "-density", 1L, ImageInfoOptionFlag|DrawInfoOptionFlag, MagickFalse },
{ "+depth", 0L, SimpleOperatorOptionFlag, MagickFalse },
{ "-depth", 1L, SimpleOperatorOptionFlag, MagickFalse },
- { "+descend", 0L, UndefinedOptionFlag, MagickFalse },
- { "-descend", 1L, UndefinedOptionFlag, MagickFalse },
+ { "+descend", 0L, NonConvertOptionFlag, MagickFalse },
+ { "-descend", 1L, NonConvertOptionFlag, MagickFalse },
{ "+deskew", 0L, SimpleOperatorOptionFlag, MagickFalse },
{ "-deskew", 1L, SimpleOperatorOptionFlag, MagickFalse },
{ "+despeckle", 0L, DeprecateOptionFlag, MagickFalse },
{ "-despeckle", 0L, SimpleOperatorOptionFlag, MagickFalse },
{ "+direction", 0L, ImageInfoOptionFlag, MagickFalse },
{ "-direction", 1L, ImageInfoOptionFlag, MagickFalse },
- { "+displace", 0L, UndefinedOptionFlag, MagickFalse },
- { "-displace", 1L, UndefinedOptionFlag, MagickFalse },
+ { "+displace", 0L, NonConvertOptionFlag, MagickFalse },
+ { "-displace", 1L, NonConvertOptionFlag, MagickFalse },
{ "+display", 1L, ImageInfoOptionFlag, MagickFalse },
{ "-display", 1L, ImageInfoOptionFlag|DrawInfoOptionFlag, MagickFalse },
{ "+dispose", 0L, ImageInfoOptionFlag, MagickFalse },
{ "-dispose", 1L, ImageInfoOptionFlag, MagickFalse },
- { "+dissolve", 0L, UndefinedOptionFlag, MagickFalse },
- { "-dissolve", 1L, UndefinedOptionFlag, MagickFalse },
+ { "+dissolve", 0L, NonConvertOptionFlag, MagickFalse },
+ { "-dissolve", 1L, NonConvertOptionFlag, MagickFalse },
{ "+distort", 2L, SimpleOperatorOptionFlag, MagickFalse },
{ "-distort", 2L, SimpleOperatorOptionFlag, MagickFalse },
- { "+dither", 0L, ImageInfoOptionFlag|QuantizeInfoOptionFlag, MagickFalse },
- { "-dither", 1L, ImageInfoOptionFlag|QuantizeInfoOptionFlag, MagickFalse },
+ { "+dither", 0L, ListOperatorOptionFlag|ImageInfoOptionFlag|QuantizeInfoOptionFlag, MagickFalse },
+ { "-dither", 1L, ListOperatorOptionFlag|ImageInfoOptionFlag|QuantizeInfoOptionFlag, MagickFalse },
{ "+draw", 0L, SimpleOperatorOptionFlag, MagickFalse },
{ "-draw", 1L, SimpleOperatorOptionFlag, MagickFalse },
- { "+duplicate", 0L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
- { "-duplicate", 1L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
+ { "+duplicate", 0L, ListOperatorOptionFlag|FireOptionFlag, MagickFalse },
+ { "-duplicate", 1L, ListOperatorOptionFlag|FireOptionFlag, MagickFalse },
{ "+duration", 1L, UndefinedOptionFlag, MagickFalse },
{ "-duration", 1L, UndefinedOptionFlag, MagickFalse },
{ "+edge", 1L, DeprecateOptionFlag, MagickFalse },
{ "-equalize", 0L, SimpleOperatorOptionFlag, MagickFalse },
{ "+evaluate", 2L, DeprecateOptionFlag, MagickFalse },
{ "-evaluate", 2L, SimpleOperatorOptionFlag, MagickFalse },
- { "+evaluate-sequence", 0L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
- { "-evaluate-sequence", 1L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
+ { "+evaluate-sequence", 1L, DeprecateOptionFlag|FireOptionFlag, MagickFalse },
+ { "-evaluate-sequence", 1L, ListOperatorOptionFlag|FireOptionFlag, MagickFalse },
{ "+extent", 1L, DeprecateOptionFlag, MagickFalse },
{ "-extent", 1L, SimpleOperatorOptionFlag, MagickFalse },
{ "+extract", 0L, ImageInfoOptionFlag, MagickFalse },
{ "-family", 1L, DrawInfoOptionFlag, MagickFalse },
{ "+features", 0L, SimpleOperatorOptionFlag|FireOptionFlag, MagickFalse },
{ "-features", 1L, SimpleOperatorOptionFlag|FireOptionFlag, MagickFalse },
- { "+fft", 0L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
- { "-fft", 0L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
+ { "+fft", 0L, ListOperatorOptionFlag|FireOptionFlag, MagickFalse },
+ { "-fft", 0L, ListOperatorOptionFlag|FireOptionFlag, MagickFalse },
{ "+fill", 0L, ImageInfoOptionFlag|DrawInfoOptionFlag, MagickFalse },
{ "-fill", 1L, ImageInfoOptionFlag|DrawInfoOptionFlag, MagickFalse },
{ "+filter", 0L, ImageInfoOptionFlag, MagickFalse },
{ "-filter", 1L, ImageInfoOptionFlag, MagickFalse },
- { "+flatten", 0L, UndefinedOptionFlag|FireOptionFlag|DeprecateOptionFlag, MagickFalse },
- { "-flatten", 0L, UndefinedOptionFlag|FireOptionFlag|DeprecateOptionFlag, MagickFalse },
+ { "+flatten", 0L, DeprecateOptionFlag|FireOptionFlag, MagickFalse },
+ { "-flatten", 0L, ListOperatorOptionFlag|FireOptionFlag|DeprecateOptionFlag, MagickFalse },
{ "+flip", 0L, DeprecateOptionFlag, MagickFalse },
{ "-flip", 0L, SimpleOperatorOptionFlag, MagickFalse },
{ "+flop", 0L, DeprecateOptionFlag, MagickFalse },
{ "-frame", 1L, SimpleOperatorOptionFlag, MagickFalse },
{ "+fuzz", 0L, ImageInfoOptionFlag, MagickFalse },
{ "-fuzz", 1L, ImageInfoOptionFlag, MagickFalse },
- { "+fx", 0L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
- { "-fx", 1L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
+ { "+fx", 1L, DeprecateOptionFlag|FireOptionFlag, MagickFalse },
+ { "-fx", 1L, ListOperatorOptionFlag|FireOptionFlag, MagickFalse },
{ "+gamma", 0L, SimpleOperatorOptionFlag, MagickFalse },
{ "-gamma", 1L, SimpleOperatorOptionFlag, MagickFalse },
{ "+gaussian", 1L, DeprecateOptionFlag, MagickFalse },
{ "-gravity", 1L, ImageInfoOptionFlag|DrawInfoOptionFlag, MagickFalse },
{ "+green-primary", 0L, ImageInfoOptionFlag, MagickFalse },
{ "-green-primary", 1L, ImageInfoOptionFlag, MagickFalse },
- { "+hald-clut", 0L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
- { "-hald-clut", 0L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
- { "+help", 0L, UndefinedOptionFlag, MagickFalse },
- { "-help", 0L, UndefinedOptionFlag, MagickFalse },
+ { "+hald-clut", 0L, DeprecateOptionFlag|FireOptionFlag, MagickFalse },
+ { "-hald-clut", 0L, ListOperatorOptionFlag|FireOptionFlag, MagickFalse },
+ { "+help", 0L, SpecialOperatorOptionFlag, MagickFalse },
+ { "-help", 0L, SpecialOperatorOptionFlag, MagickFalse },
{ "+highlight-color", 1L, SimpleOperatorOptionFlag, MagickFalse },
{ "-highlight-color", 1L, SimpleOperatorOptionFlag, MagickFalse },
- { "+iconGeometry", 0L, UndefinedOptionFlag, MagickFalse },
- { "-iconGeometry", 1L, UndefinedOptionFlag, MagickFalse },
- { "+iconic", 0L, UndefinedOptionFlag, MagickFalse },
- { "-iconic", 1L, UndefinedOptionFlag, MagickFalse },
+ { "+iconGeometry", 0L, NonConvertOptionFlag, MagickFalse },
+ { "-iconGeometry", 1L, NonConvertOptionFlag, MagickFalse },
+ { "+iconic", 0L, NonConvertOptionFlag, MagickFalse },
+ { "-iconic", 1L, NonConvertOptionFlag, MagickFalse },
{ "+identify", 0L, DeprecateOptionFlag|FireOptionFlag, MagickFalse },
{ "-identify", 0L, SimpleOperatorOptionFlag|FireOptionFlag, MagickFalse },
- { "+ift", 0L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
- { "-ift", 0L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
- { "+immutable", 0L, UndefinedOptionFlag, MagickFalse },
- { "-immutable", 0L, UndefinedOptionFlag, MagickFalse },
+ { "+ift", 0L, ListOperatorOptionFlag|FireOptionFlag, MagickFalse },
+ { "-ift", 0L, ListOperatorOptionFlag|FireOptionFlag, MagickFalse },
+ { "+immutable", 0L, NonConvertOptionFlag, MagickFalse },
+ { "-immutable", 0L, NonConvertOptionFlag, MagickFalse },
{ "+implode", 0L, DeprecateOptionFlag, MagickFalse },
{ "-implode", 1L, SimpleOperatorOptionFlag, MagickFalse },
- { "+insert", 0L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
- { "-insert", 1L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
+ { "+insert", 0L, ListOperatorOptionFlag|FireOptionFlag, MagickFalse },
+ { "-insert", 1L, ListOperatorOptionFlag|FireOptionFlag, MagickFalse },
{ "+intent", 0L, ImageInfoOptionFlag, MagickFalse },
{ "-intent", 1L, ImageInfoOptionFlag, MagickFalse },
{ "+interlace", 0L, ImageInfoOptionFlag, MagickFalse },
{ "-label", 1L, ImageInfoOptionFlag, MagickFalse },
{ "+lat", 1L, DeprecateOptionFlag, MagickFalse },
{ "-lat", 1L, SimpleOperatorOptionFlag, MagickFalse },
- { "+layers", 0L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
- { "-layers", 1L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
+ { "+layers", 1L, DeprecateOptionFlag|FireOptionFlag, MagickFalse },
+ { "-layers", 1L, ListOperatorOptionFlag|FireOptionFlag, MagickFalse },
{ "+level", 1L, SimpleOperatorOptionFlag, MagickFalse },
{ "-level", 1L, SimpleOperatorOptionFlag, MagickFalse },
{ "+level-colors", 1L, SimpleOperatorOptionFlag, MagickFalse },
{ "-loop", 1L, ImageInfoOptionFlag, MagickFalse },
{ "+lowlight-color", 1L, DeprecateOptionFlag, MagickFalse },
{ "-lowlight-color", 1L, SimpleOperatorOptionFlag, MagickFalse },
- { "+magnify", 0L, UndefinedOptionFlag, MagickFalse },
- { "-magnify", 1L, UndefinedOptionFlag, MagickFalse },
- { "+map", 0L, ListOperatorOptionFlag|FireOptionFlag|DeprecateOptionFlag, MagickFalse },
- { "-map", 1L, SimpleOperatorOptionFlag|DeprecateOptionFlag, MagickFalse },
+ { "+magnify", 0L, NonConvertOptionFlag, MagickFalse },
+ { "-magnify", 1L, NonConvertOptionFlag, MagickFalse },
+ { "+map", 0L, ListOperatorOptionFlag|FireOptionFlag, MagickFalse },
+ { "-map", 1L, SimpleOperatorOptionFlag, MagickFalse },
{ "+mask", 0L, SimpleOperatorOptionFlag, MagickFalse },
{ "-mask", 1L, SimpleOperatorOptionFlag, MagickFalse },
{ "+matte", 0L, ImageInfoOptionFlag|SimpleOperatorOptionFlag|DeprecateOptionFlag, MagickFalse },
{ "-matte", 0L, ImageInfoOptionFlag|SimpleOperatorOptionFlag|DeprecateOptionFlag, MagickFalse },
{ "+mattecolor", 0L, ImageInfoOptionFlag, MagickFalse },
{ "-mattecolor", 1L, ImageInfoOptionFlag, MagickFalse },
- { "+maximum", 0L, UndefinedOptionFlag|FireOptionFlag|DeprecateOptionFlag, MagickFalse },
- { "-maximum", 0L, UndefinedOptionFlag|FireOptionFlag|DeprecateOptionFlag, MagickFalse },
+ { "+maximum", 0L, DeprecateOptionFlag|FireOptionFlag, MagickFalse },
+ { "-maximum", 0L, ListOperatorOptionFlag|FireOptionFlag|DeprecateOptionFlag, MagickFalse },
{ "+median", 1L, DeprecateOptionFlag, MagickFalse },
{ "-median", 1L, SimpleOperatorOptionFlag|DeprecateOptionFlag, MagickFalse },
- { "+metric", 0L, UndefinedOptionFlag, MagickFalse },
- { "-metric", 1L, UndefinedOptionFlag, MagickFalse },
- { "+minimum", 0L, UndefinedOptionFlag|DeprecateOptionFlag, MagickFalse },
- { "-minimum", 0L, UndefinedOptionFlag|DeprecateOptionFlag, MagickFalse },
- { "+mode", 1L, DeprecateOptionFlag, MagickFalse },
+ { "+metric", 0L, NonConvertOptionFlag, MagickFalse },
+ { "-metric", 1L, NonConvertOptionFlag, MagickFalse },
+ { "+minimum", 0L, DeprecateOptionFlag|FireOptionFlag, MagickFalse },
+ { "-minimum", 0L, ImageInfoOptionFlag|FireOptionFlag|DeprecateOptionFlag, MagickFalse },
+ { "+mode", 1L, NonConvertOptionFlag, MagickFalse },
{ "-mode", 1L, SimpleOperatorOptionFlag, MagickFalse },
{ "+modulate", 1L, DeprecateOptionFlag, MagickFalse },
{ "-modulate", 1L, SimpleOperatorOptionFlag, MagickFalse },
{ "-monitor", 0L, ImageInfoOptionFlag|SimpleOperatorOptionFlag, MagickFalse },
{ "+monochrome", 0L, ImageInfoOptionFlag, MagickFalse },
{ "-monochrome", 0L, ImageInfoOptionFlag|SimpleOperatorOptionFlag, MagickFalse },
- { "+morph", 0L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
- { "-morph", 1L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
+ { "+morph", 1L, DeprecateOptionFlag|FireOptionFlag, MagickFalse },
+ { "-morph", 1L, ListOperatorOptionFlag|FireOptionFlag, MagickFalse },
{ "+morphology", 2L, DeprecateOptionFlag, MagickFalse },
{ "-morphology", 2L, SimpleOperatorOptionFlag, MagickFalse },
- { "+mosaic", 0L, UndefinedOptionFlag|FireOptionFlag|DeprecateOptionFlag, MagickFalse },
- { "-mosaic", 0L, UndefinedOptionFlag|FireOptionFlag|DeprecateOptionFlag, MagickFalse },
+ { "+mosaic", 0L, ListOperatorOptionFlag|FireOptionFlag|DeprecateOptionFlag, MagickFalse },
+ { "-mosaic", 0L, ListOperatorOptionFlag|FireOptionFlag|DeprecateOptionFlag, MagickFalse },
{ "+motion-blur", 1L, DeprecateOptionFlag, MagickFalse },
{ "-motion-blur", 1L, SimpleOperatorOptionFlag, MagickFalse },
{ "+name", 0L, UndefinedOptionFlag, MagickFalse },
{ "-negate", 0L, SimpleOperatorOptionFlag, MagickFalse },
{ "+noise", 1L, SimpleOperatorOptionFlag, MagickFalse },
{ "-noise", 1L, SimpleOperatorOptionFlag, MagickFalse },
- { "+noop", 0L, UndefinedOptionFlag, MagickFalse },
- { "-noop", 0L, UndefinedOptionFlag, MagickFalse },
+ { "+noop", 0L, SpecialOperatorOptionFlag, MagickFalse },
+ { "-noop", 0L, SpecialOperatorOptionFlag, MagickFalse },
{ "+normalize", 0L, DeprecateOptionFlag, MagickFalse },
{ "-normalize", 0L, SimpleOperatorOptionFlag, MagickFalse },
{ "+opaque", 1L, SimpleOperatorOptionFlag, MagickFalse },
{ "-page", 1L, ImageInfoOptionFlag, MagickFalse },
{ "+paint", 0L, DeprecateOptionFlag, MagickFalse },
{ "-paint", 1L, SimpleOperatorOptionFlag, MagickFalse },
- { "+path", 0L, UndefinedOptionFlag, MagickFalse },
- { "-path", 1L, UndefinedOptionFlag, MagickFalse },
- { "+pause", 0L, UndefinedOptionFlag, MagickFalse },
- { "-pause", 1L, UndefinedOptionFlag, MagickFalse },
+ { "+path", 0L, SpecialOperatorOptionFlag, MagickFalse },
+ { "-path", 1L, SpecialOperatorOptionFlag, MagickFalse },
+ { "+pause", 0L, NonConvertOptionFlag, MagickFalse },
+ { "-pause", 1L, NonConvertOptionFlag, MagickFalse },
{ "+passphrase", 0L, UndefinedOptionFlag, MagickFalse },
{ "-passphrase", 1L, UndefinedOptionFlag, MagickFalse },
{ "+pen", 0L, ImageInfoOptionFlag|DrawInfoOptionFlag|DeprecateOptionFlag, MagickFalse },
{ "-posterize", 1L, SimpleOperatorOptionFlag, MagickFalse },
{ "+preview", 0L, ImageInfoOptionFlag, MagickFalse },
{ "-preview", 1L, ImageInfoOptionFlag, MagickFalse },
- { "+print", 1L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
- { "-print", 1L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
- { "+process", 0L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
- { "-process", 1L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
+ { "+print", 1L, DeprecateOptionFlag|FireOptionFlag, MagickFalse },
+ { "-print", 1L, ListOperatorOptionFlag|FireOptionFlag, MagickFalse },
+ { "+process", 1L, DeprecateOptionFlag|FireOptionFlag, MagickFalse },
+ { "-process", 1L, ListOperatorOptionFlag|FireOptionFlag, MagickFalse },
{ "+profile", 1L, SimpleOperatorOptionFlag, MagickFalse },
{ "-profile", 1L, SimpleOperatorOptionFlag, MagickFalse },
{ "+quality", 0L, ImageInfoOptionFlag, MagickFalse },
{ "-regard-warnings", 0L, UndefinedOptionFlag, MagickFalse },
{ "+region", 0L, SpecialOperatorOptionFlag, MagickFalse },
{ "-region", 1L, SpecialOperatorOptionFlag, MagickFalse },
- { "+remote", 0L, UndefinedOptionFlag, MagickFalse },
- { "-remote", 1L, UndefinedOptionFlag, MagickFalse },
+ { "+remote", 0L, NonConvertOptionFlag, MagickFalse },
+ { "-remote", 1L, NonConvertOptionFlag, MagickFalse },
{ "+render", 0L, DrawInfoOptionFlag, MagickFalse },
{ "-render", 0L, DrawInfoOptionFlag, MagickFalse },
- { "+remap", 0L, ListOperatorOptionFlag|FireOptionFlag, MagickFalse },
+ { "+remap", 0L, DeprecateOptionFlag|FireOptionFlag, MagickFalse },
{ "-remap", 1L, SimpleOperatorOptionFlag, MagickFalse },
{ "+repage", 0L, SimpleOperatorOptionFlag, MagickFalse },
{ "-repage", 1L, SimpleOperatorOptionFlag, MagickFalse },
{ "-resize", 1L, SimpleOperatorOptionFlag, MagickFalse },
{ "+respect-parenthesis", 0L, UndefinedOptionFlag, MagickFalse },
{ "-respect-parenthesis", 0L, UndefinedOptionFlag, MagickFalse },
- { "+reverse", 0L, UndefinedOptionFlag, MagickFalse },
- { "-reverse", 0L, UndefinedOptionFlag, MagickFalse },
+ { "+reverse", 0L, DeprecateOptionFlag|FireOptionFlag, MagickFalse },
+ { "-reverse", 0L, ListOperatorOptionFlag|FireOptionFlag, MagickFalse },
{ "+roll", 1L, DeprecateOptionFlag, MagickFalse },
{ "-roll", 1L, SimpleOperatorOptionFlag, MagickFalse },
{ "+rotate", 1L, DeprecateOptionFlag, MagickFalse },
{ "-sample", 1L, SimpleOperatorOptionFlag, MagickFalse },
{ "+sampling-factor", 0L, ImageInfoOptionFlag, MagickFalse },
{ "-sampling-factor", 1L, ImageInfoOptionFlag, MagickFalse },
- { "+sans", 0L, UndefinedOptionFlag, MagickFalse },
- { "-sans", 1L, UndefinedOptionFlag, MagickFalse },
- { "+sans0", 0L, UndefinedOptionFlag, MagickFalse },
- { "-sans0", 0L, UndefinedOptionFlag, MagickFalse },
- { "+sans2", 2L, UndefinedOptionFlag, MagickFalse },
- { "-sans2", 2L, UndefinedOptionFlag, MagickFalse },
+ { "+sans", 1L, NonConvertOptionFlag, MagickTrue },
+ { "-sans", 1L, NonConvertOptionFlag, MagickTrue },
+ { "+sans0", 0L, NonConvertOptionFlag, MagickTrue },
+ { "-sans0", 0L, NonConvertOptionFlag, MagickTrue },
+ { "+sans2", 2L, NonConvertOptionFlag, MagickTrue },
+ { "-sans2", 2L, NonConvertOptionFlag, MagickTrue },
{ "+scale", 1L, DeprecateOptionFlag, MagickFalse },
{ "-scale", 1L, SimpleOperatorOptionFlag, MagickFalse },
{ "+scene", 0L, ImageInfoOptionFlag, MagickFalse },
{ "-scene", 1L, ImageInfoOptionFlag, MagickFalse },
- { "+scenes", 0L, UndefinedOptionFlag, MagickFalse },
- { "-scenes", 1L, UndefinedOptionFlag, MagickFalse },
- { "+screen", 0L, UndefinedOptionFlag, MagickFalse },
- { "-screen", 1L, UndefinedOptionFlag, MagickFalse },
+ { "+scenes", 0L, NonConvertOptionFlag, MagickFalse },
+ { "-scenes", 1L, NonConvertOptionFlag, MagickFalse },
+ { "+screen", 0L, NonConvertOptionFlag, MagickFalse },
+ { "-screen", 1L, NonConvertOptionFlag, MagickFalse },
{ "+seed", 0L, GlobalOptionFlag, MagickFalse },
{ "-seed", 1L, GlobalOptionFlag, MagickFalse },
- { "+segment", 0L, UndefinedOptionFlag, MagickFalse },
- { "-segment", 1L, UndefinedOptionFlag, MagickFalse },
+ { "+segment", 1L, DeprecateOptionFlag, MagickFalse },
+ { "-segment", 1L, SimpleOperatorOptionFlag, MagickFalse },
{ "+selective-blur", 1L, DeprecateOptionFlag, MagickFalse },
{ "-selective-blur", 1L, SimpleOperatorOptionFlag, MagickFalse },
{ "+separate", 0L, DeprecateOptionFlag|FireOptionFlag, MagickFalse },
{ "-shear", 1L, SimpleOperatorOptionFlag, MagickFalse },
{ "+sigmoidal-contrast", 1L, SimpleOperatorOptionFlag, MagickFalse },
{ "-sigmoidal-contrast", 1L, SimpleOperatorOptionFlag, MagickFalse },
- { "+silent", 0L, UndefinedOptionFlag, MagickFalse },
- { "-silent", 1L, UndefinedOptionFlag, MagickFalse },
+ { "+silent", 0L, NonConvertOptionFlag, MagickFalse },
+ { "-silent", 1L, NonConvertOptionFlag, MagickFalse },
{ "+size", 0L, ImageInfoOptionFlag, MagickFalse },
{ "-size", 1L, ImageInfoOptionFlag, MagickFalse },
{ "+sketch", 1L, DeprecateOptionFlag, MagickFalse },
{ "-sketch", 1L, SimpleOperatorOptionFlag, MagickFalse },
- { "+smush", 1L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
- { "-smush", 1L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
- { "+snaps", 0L, UndefinedOptionFlag, MagickFalse },
- { "-snaps", 1L, UndefinedOptionFlag, MagickFalse },
+ { "+smush", 1L, ListOperatorOptionFlag|FireOptionFlag, MagickFalse },
+ { "-smush", 1L, ListOperatorOptionFlag|FireOptionFlag, MagickFalse },
+ { "+snaps", 0L, NonConvertOptionFlag, MagickFalse },
+ { "-snaps", 1L, NonConvertOptionFlag, MagickFalse },
{ "+solarize", 1L, DeprecateOptionFlag, MagickFalse },
{ "-solarize", 1L, SimpleOperatorOptionFlag, MagickFalse },
{ "+sparse-color", 2L, DeprecateOptionFlag, MagickFalse },
{ "-statistic", 2L, SimpleOperatorOptionFlag, MagickFalse },
{ "+stegano", 0L, UndefinedOptionFlag, MagickFalse },
{ "-stegano", 1L, UndefinedOptionFlag, MagickFalse },
- { "+stereo", 0L, UndefinedOptionFlag, MagickFalse },
- { "-stereo", 1L, UndefinedOptionFlag, MagickFalse },
+ { "+stereo", 0L, DeprecateOptionFlag, MagickFalse },
+ { "-stereo", 1L, NonConvertOptionFlag, MagickFalse },
{ "+stretch", 1L, DeprecateOptionFlag, MagickFalse },
{ "-stretch", 1L, SimpleOperatorOptionFlag, MagickFalse },
{ "+strip", 0L, DeprecateOptionFlag, MagickFalse },
{ "-strokewidth", 1L, ImageInfoOptionFlag|DrawInfoOptionFlag, MagickFalse },
{ "+style", 0L, DrawInfoOptionFlag, MagickFalse },
{ "-style", 1L, DrawInfoOptionFlag, MagickFalse },
- { "+subimage-search", 0L, UndefinedOptionFlag, MagickFalse },
- { "-subimage-search", 0L, UndefinedOptionFlag, MagickFalse },
- { "+swap", 0L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
- { "-swap", 1L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
+ { "+subimage-search", 0L, NonConvertOptionFlag, MagickFalse },
+ { "-subimage-search", 0L, NonConvertOptionFlag, MagickFalse },
+ { "+swap", 0L, ListOperatorOptionFlag|FireOptionFlag, MagickFalse },
+ { "-swap", 1L, ListOperatorOptionFlag|FireOptionFlag, MagickFalse },
{ "+swirl", 1L, DeprecateOptionFlag, MagickFalse },
{ "-swirl", 1L, SimpleOperatorOptionFlag, MagickFalse },
{ "+synchronize", 0L, ImageInfoOptionFlag, MagickFalse },
{ "-tile-offset", 1L, ImageInfoOptionFlag, MagickFalse },
{ "+tint", 1L, SimpleOperatorOptionFlag, MagickFalse },
{ "-tint", 1L, SimpleOperatorOptionFlag, MagickFalse },
- { "+title", 0L, UndefinedOptionFlag, MagickFalse },
- { "-title", 1L, UndefinedOptionFlag, MagickFalse },
+ { "+title", 0L, NonConvertOptionFlag, MagickFalse },
+ { "-title", 1L, NonConvertOptionFlag, MagickFalse },
{ "+transform", 0L, DeprecateOptionFlag, MagickFalse },
{ "-transform", 0L, SimpleOperatorOptionFlag, MagickFalse },
{ "+transparent", 1L, SimpleOperatorOptionFlag, MagickFalse },
{ "-units", 1L, ImageInfoOptionFlag, MagickFalse },
{ "+unsharp", 1L, DeprecateOptionFlag, MagickFalse },
{ "-unsharp", 1L, SimpleOperatorOptionFlag, MagickFalse },
- { "+update", 0L, UndefinedOptionFlag, MagickFalse },
- { "-update", 1L, UndefinedOptionFlag, MagickFalse },
+ { "+update", 0L, NonConvertOptionFlag, MagickFalse },
+ { "-update", 1L, NonConvertOptionFlag, MagickFalse },
{ "+use-pixmap", 0L, UndefinedOptionFlag, MagickFalse },
{ "-use-pixmap", 1L, UndefinedOptionFlag, MagickFalse },
{ "+verbose", 0L, ImageInfoOptionFlag, MagickFalse },
{ "-verbose", 0L, ImageInfoOptionFlag, MagickFalse },
- { "+version", 0L, UndefinedOptionFlag, MagickFalse },
- { "-version", 1L, UndefinedOptionFlag, MagickFalse },
+ { "+version", 0L, SpecialOperatorOptionFlag, MagickFalse },
+ { "-version", 1L, SpecialOperatorOptionFlag, MagickFalse },
{ "+view", 0L, ImageInfoOptionFlag, MagickFalse },
{ "-view", 1L, ImageInfoOptionFlag, MagickFalse },
{ "+vignette", 1L, DeprecateOptionFlag, MagickFalse },
{ "-vignette", 1L, SimpleOperatorOptionFlag, MagickFalse },
{ "+virtual-pixel", 0L, ImageInfoOptionFlag|SimpleOperatorOptionFlag, MagickFalse },
{ "-virtual-pixel", 1L, ImageInfoOptionFlag|SimpleOperatorOptionFlag, MagickFalse },
- { "+visual", 0L, UndefinedOptionFlag, MagickFalse },
- { "-visual", 1L, UndefinedOptionFlag, MagickFalse },
- { "+watermark", 0L, UndefinedOptionFlag, MagickFalse },
- { "-watermark", 1L, UndefinedOptionFlag, MagickFalse },
+ { "+visual", 0L, NonConvertOptionFlag, MagickFalse },
+ { "-visual", 1L, NonConvertOptionFlag, MagickFalse },
+ { "+watermark", 0L, NonConvertOptionFlag, MagickFalse },
+ { "-watermark", 1L, NonConvertOptionFlag, MagickFalse },
{ "+wave", 1L, DeprecateOptionFlag, MagickFalse },
{ "-wave", 1L, SimpleOperatorOptionFlag, MagickFalse },
{ "+weight", 1L, DeprecateOptionFlag, MagickFalse },
{ "-white-point", 1L, ImageInfoOptionFlag, MagickFalse },
{ "+white-threshold", 1L, DeprecateOptionFlag, MagickFalse },
{ "-white-threshold", 1L, SimpleOperatorOptionFlag, MagickFalse },
- { "+window", 0L, UndefinedOptionFlag, MagickFalse },
- { "-window", 1L, UndefinedOptionFlag, MagickFalse },
- { "+window-group", 0L, UndefinedOptionFlag, MagickFalse },
- { "-window-group", 1L, UndefinedOptionFlag, MagickFalse },
- { "+write", 1L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
- { "-write", 1L, UndefinedOptionFlag|FireOptionFlag, MagickFalse },
+ { "+window", 0L, NonConvertOptionFlag, MagickFalse },
+ { "-window", 1L, NonConvertOptionFlag, MagickFalse },
+ { "+window-group", 0L, NonConvertOptionFlag, MagickFalse },
+ { "-window-group", 1L, NonConvertOptionFlag, MagickFalse },
+ { "+write", 1L, ListOperatorOptionFlag|FireOptionFlag, MagickFalse },
+ { "-write", 1L, ListOperatorOptionFlag|FireOptionFlag, MagickFalse },
{ (char *) NULL, 0L, UndefinedOptionFlag, MagickFalse }
},
ComposeOptions[] =