Lines Matching +full:- +full:- +full:option
20 % Copyright 1999-2021 ImageMagick Studio LLC, a non-profit organization %
43 % option.
52 #include "MagickWand/mogrify-private.h"
53 #include "MagickCore/string-private.h"
97 " -debug events display copious debugging information\n" in IdentifyUsage()
98 " -help print program options\n" in IdentifyUsage()
99 " -list type print a list of supported option arguments\n" in IdentifyUsage()
100 " -log format format of debugging information\n" in IdentifyUsage()
101 " -version print version information", in IdentifyUsage()
103 " -channel mask set the image channel mask\n" in IdentifyUsage()
104 " -grayscale method convert image to grayscale\n" in IdentifyUsage()
105 " -negate replace every pixel with its complementary color", in IdentifyUsage()
107 " -alpha option on, activate, off, deactivate, set, opaque, copy\n" in IdentifyUsage()
109 " -antialias remove pixel-aliasing\n" in IdentifyUsage()
110 " -authenticate password\n" in IdentifyUsage()
112 " -clip clip along the first path from the 8BIM profile\n" in IdentifyUsage()
113 " -clip-mask filename associate a clip mask with the image\n" in IdentifyUsage()
114 " -clip-path id clip along a named path from the 8BIM profile\n" in IdentifyUsage()
115 " -colorspace type alternate image colorspace\n" in IdentifyUsage()
116 " -crop geometry cut out a rectangular region of the image\n" in IdentifyUsage()
117 " -define format:option\n" in IdentifyUsage()
119 " -density geometry horizontal and vertical density of the image\n" in IdentifyUsage()
120 " -depth value image depth\n" in IdentifyUsage()
121 " -endian type endianness (MSB or LSB) of the image\n" in IdentifyUsage()
122 " -extract geometry extract area from image\n" in IdentifyUsage()
123 " -features distance analyze image features (e.g. contrast, correlation)\n" in IdentifyUsage()
124 " -format \"string\" output formatted image characteristics\n" in IdentifyUsage()
125 " -fuzz distance colors within this distance are considered equal\n" in IdentifyUsage()
126 " -gamma value of gamma correction\n" in IdentifyUsage()
127 " -interlace type type of image interlacing scheme\n" in IdentifyUsage()
128 " -interpolate method pixel color interpolation method\n" in IdentifyUsage()
129 " -limit type value pixel cache resource limit\n" in IdentifyUsage()
130 " -matte store matte channel if the image has one\n" in IdentifyUsage()
131 " -moments report image moments\n" in IdentifyUsage()
132 " -monitor monitor progress\n" in IdentifyUsage()
133 " -ping efficiently determine image attributes\n" in IdentifyUsage()
134 " -precision value maximum number of significant digits to print\n" in IdentifyUsage()
135 " -quiet suppress all warning messages\n" in IdentifyUsage()
136 " -read-mask filename associate a read mask with the image\n" in IdentifyUsage()
137 " -regard-warnings pay attention to warning messages\n" in IdentifyUsage()
138 " -respect-parentheses settings remain in effect until parenthesis boundary\n" in IdentifyUsage()
139 " -sampling-factor geometry\n" in IdentifyUsage()
141 " -seed value seed a new sequence of pseudo-random numbers\n" in IdentifyUsage()
142 " -set attribute value set an image attribute\n" in IdentifyUsage()
143 " -size geometry width and height of image\n" in IdentifyUsage()
144 " -strip strip image of all profiles and comments\n" in IdentifyUsage()
145 " -unique display the number of unique colors in the image\n" in IdentifyUsage()
146 " -units type the units of image resolution\n" in IdentifyUsage()
147 " -verbose print detailed information about the image\n" in IdentifyUsage()
148 " -virtual-pixel method\n" in IdentifyUsage()
168 (void) printf("'-' for standard input or output.\n"); in IdentifyUsage()
182 #define ThrowIdentifyException(asperity,tag,option) \ in IdentifyImageCommand() argument
185 option); \ in IdentifyImageCommand()
189 #define ThrowIdentifyInvalidArgumentException(option,argument) \ in IdentifyImageCommand() argument
192 "InvalidArgument","'%s': %s",option,argument); \ in IdentifyImageCommand()
199 *option; in IdentifyImageCommand() local
229 assert(image_info->signature == MagickCoreSignature); in IdentifyImageCommand()
230 if (image_info->debug != MagickFalse) in IdentifyImageCommand()
235 option=argv[1]; in IdentifyImageCommand()
236 if ((LocaleCompare("version",option+1) == 0) || in IdentifyImageCommand()
237 (LocaleCompare("-version",option+1) == 0)) in IdentifyImageCommand()
250 option=(char *) NULL; in IdentifyImageCommand()
262 image_info->ping=MagickTrue; in IdentifyImageCommand()
265 option=argv[i]; in IdentifyImageCommand()
266 if (LocaleCompare(option,"(") == 0) in IdentifyImageCommand()
271 option); in IdentifyImageCommand()
275 if (LocaleCompare(option,")") == 0) in IdentifyImageCommand()
279 ThrowIdentifyException(OptionError,"UnableToParseExpression",option); in IdentifyImageCommand()
283 if (IsCommandOption(option) == MagickFalse) in IdentifyImageCommand()
299 identify_info->verbose=MagickFalse; in IdentifyImageCommand()
301 if ((LocaleCompare(filename,"--") == 0) && (i < (ssize_t) (argc-1))) in IdentifyImageCommand()
303 if (identify_info->ping != MagickFalse) in IdentifyImageCommand()
309 (exception->severity < ErrorException); in IdentifyImageCommand()
317 if (image->scene == 0) in IdentifyImageCommand()
318 image->scene=count++; in IdentifyImageCommand()
321 (void) IdentifyImage(image,stdout,image_info->verbose,exception); in IdentifyImageCommand()
341 image_info->ping=MagickFalse; in IdentifyImageCommand()
342 switch (*(option+1)) in IdentifyImageCommand()
346 if (LocaleCompare("alpha",option+1) == 0) in IdentifyImageCommand()
351 if (*option == '+') in IdentifyImageCommand()
355 ThrowIdentifyException(OptionError,"MissingArgument",option); in IdentifyImageCommand()
363 if (LocaleCompare("antialias",option+1) == 0) in IdentifyImageCommand()
365 if (LocaleCompare("authenticate",option+1) == 0) in IdentifyImageCommand()
367 if (*option == '+') in IdentifyImageCommand()
371 ThrowIdentifyException(OptionError,"MissingArgument",option); in IdentifyImageCommand()
374 ThrowIdentifyException(OptionError,"UnrecognizedOption",option) in IdentifyImageCommand()
378 if (LocaleCompare("cache",option+1) == 0) in IdentifyImageCommand()
380 if (*option == '+') in IdentifyImageCommand()
384 ThrowIdentifyException(OptionError,"MissingArgument",option); in IdentifyImageCommand()
386 ThrowIdentifyInvalidArgumentException(option,argv[i]); in IdentifyImageCommand()
389 if (LocaleCompare("channel",option+1) == 0) in IdentifyImageCommand()
394 if (*option == '+') in IdentifyImageCommand()
398 ThrowIdentifyException(OptionError,"MissingArgument",option); in IdentifyImageCommand()
405 if (LocaleCompare("clip",option+1) == 0) in IdentifyImageCommand()
407 if (LocaleCompare("clip-mask",option+1) == 0) in IdentifyImageCommand()
409 if (*option == '+') in IdentifyImageCommand()
413 ThrowIdentifyException(OptionError,"MissingArgument",option); in IdentifyImageCommand()
416 if (LocaleCompare("clip-path",option+1) == 0) in IdentifyImageCommand()
420 ThrowIdentifyException(OptionError,"MissingArgument",option); in IdentifyImageCommand()
423 if (LocaleCompare("colorspace",option+1) == 0) in IdentifyImageCommand()
428 if (*option == '+') in IdentifyImageCommand()
432 ThrowIdentifyException(OptionError,"MissingArgument",option); in IdentifyImageCommand()
440 if (LocaleCompare("crop",option+1) == 0) in IdentifyImageCommand()
442 if (*option == '+') in IdentifyImageCommand()
446 ThrowIdentifyException(OptionError,"MissingArgument",option); in IdentifyImageCommand()
448 ThrowIdentifyInvalidArgumentException(option,argv[i]); in IdentifyImageCommand()
451 if (LocaleCompare("concurrent",option+1) == 0) in IdentifyImageCommand()
453 ThrowIdentifyException(OptionError,"UnrecognizedOption",option) in IdentifyImageCommand()
457 if (LocaleCompare("debug",option+1) == 0) in IdentifyImageCommand()
462 if (*option == '+') in IdentifyImageCommand()
466 ThrowIdentifyException(OptionError,"MissingArgument",option); in IdentifyImageCommand()
474 if (LocaleCompare("define",option+1) == 0) in IdentifyImageCommand()
478 ThrowIdentifyException(OptionError,"MissingArgument",option); in IdentifyImageCommand()
479 if (*option == '+') in IdentifyImageCommand()
491 if (LocaleCompare("density",option+1) == 0) in IdentifyImageCommand()
493 if (*option == '+') in IdentifyImageCommand()
497 ThrowIdentifyException(OptionError,"MissingArgument",option); in IdentifyImageCommand()
499 ThrowIdentifyInvalidArgumentException(option,argv[i]); in IdentifyImageCommand()
502 if (LocaleCompare("depth",option+1) == 0) in IdentifyImageCommand()
504 if (*option == '+') in IdentifyImageCommand()
508 ThrowIdentifyException(OptionError,"MissingArgument",option); in IdentifyImageCommand()
510 ThrowIdentifyInvalidArgumentException(option,argv[i]); in IdentifyImageCommand()
513 if (LocaleCompare("duration",option+1) == 0) in IdentifyImageCommand()
515 if (*option == '+') in IdentifyImageCommand()
519 ThrowIdentifyException(OptionError,"MissingArgument",option); in IdentifyImageCommand()
521 ThrowIdentifyInvalidArgumentException(option,argv[i]); in IdentifyImageCommand()
524 ThrowIdentifyException(OptionError,"UnrecognizedOption",option) in IdentifyImageCommand()
528 if (LocaleCompare("endian",option+1) == 0) in IdentifyImageCommand()
533 if (*option == '+') in IdentifyImageCommand()
537 ThrowIdentifyException(OptionError,"MissingArgument",option); in IdentifyImageCommand()
545 ThrowIdentifyException(OptionError,"UnrecognizedOption",option) in IdentifyImageCommand()
549 if (LocaleCompare("features",option+1) == 0) in IdentifyImageCommand()
551 if (*option == '+') in IdentifyImageCommand()
555 ThrowIdentifyException(OptionError,"MissingArgument",option); in IdentifyImageCommand()
557 ThrowIdentifyInvalidArgumentException(option,argv[i]); in IdentifyImageCommand()
560 if (LocaleCompare("format",option+1) == 0) in IdentifyImageCommand()
563 if (*option == '+') in IdentifyImageCommand()
567 ThrowIdentifyException(OptionError,"MissingArgument",option); in IdentifyImageCommand()
571 if (LocaleCompare("fuzz",option+1) == 0) in IdentifyImageCommand()
573 if (*option == '+') in IdentifyImageCommand()
577 ThrowIdentifyException(OptionError,"MissingArgument",option); in IdentifyImageCommand()
579 ThrowIdentifyInvalidArgumentException(option,argv[i]); in IdentifyImageCommand()
582 ThrowIdentifyException(OptionError,"UnrecognizedOption",option) in IdentifyImageCommand()
586 if (LocaleCompare("gamma",option+1) == 0) in IdentifyImageCommand()
590 ThrowIdentifyException(OptionError,"MissingArgument",option); in IdentifyImageCommand()
592 ThrowIdentifyInvalidArgumentException(option,argv[i]); in IdentifyImageCommand()
595 if (LocaleCompare("grayscale",option+1) == 0) in IdentifyImageCommand()
600 if (*option == '+') in IdentifyImageCommand()
604 ThrowIdentifyException(OptionError,"MissingArgument",option); in IdentifyImageCommand()
612 if (LocaleCompare("green-primary",option+1) == 0) in IdentifyImageCommand()
614 if (*option == '+') in IdentifyImageCommand()
618 ThrowIdentifyException(OptionError,"MissingArgument",option); in IdentifyImageCommand()
620 ThrowIdentifyInvalidArgumentException(option,argv[i]); in IdentifyImageCommand()
623 ThrowIdentifyException(OptionError,"UnrecognizedOption",option) in IdentifyImageCommand()
627 if ((LocaleCompare("help",option+1) == 0) || in IdentifyImageCommand()
628 (LocaleCompare("-help",option+1) == 0)) in IdentifyImageCommand()
633 ThrowIdentifyException(OptionError,"UnrecognizedOption",option) in IdentifyImageCommand()
637 if (LocaleCompare("interlace",option+1) == 0) in IdentifyImageCommand()
642 if (*option == '+') in IdentifyImageCommand()
646 ThrowIdentifyException(OptionError,"MissingArgument",option); in IdentifyImageCommand()
654 if (LocaleCompare("interpolate",option+1) == 0) in IdentifyImageCommand()
659 if (*option == '+') in IdentifyImageCommand()
663 ThrowIdentifyException(OptionError,"MissingArgument",option); in IdentifyImageCommand()
671 ThrowIdentifyException(OptionError,"UnrecognizedOption",option) in IdentifyImageCommand()
675 if (LocaleCompare("limit",option+1) == 0) in IdentifyImageCommand()
686 if (*option == '+') in IdentifyImageCommand()
690 ThrowIdentifyException(OptionError,"MissingArgument",option); in IdentifyImageCommand()
698 ThrowIdentifyException(OptionError,"MissingArgument",option); in IdentifyImageCommand()
702 ThrowIdentifyInvalidArgumentException(option,argv[i]); in IdentifyImageCommand()
705 if (LocaleCompare("list",option+1) == 0) in IdentifyImageCommand()
710 if (*option == '+') in IdentifyImageCommand()
714 ThrowIdentifyException(OptionError,"MissingArgument",option); in IdentifyImageCommand()
719 status=MogrifyImageInfo(image_info,(int) (i-j+1),(const char **) in IdentifyImageCommand()
724 if (LocaleCompare("log",option+1) == 0) in IdentifyImageCommand()
726 if (*option == '+') in IdentifyImageCommand()
731 ThrowIdentifyException(OptionError,"MissingArgument",option); in IdentifyImageCommand()
734 ThrowIdentifyException(OptionError,"UnrecognizedOption",option) in IdentifyImageCommand()
738 if (LocaleCompare("mask",option+1) == 0) in IdentifyImageCommand()
740 if (*option == '+') in IdentifyImageCommand()
744 ThrowIdentifyException(OptionError,"MissingArgument",option); in IdentifyImageCommand()
747 if (LocaleCompare("matte",option+1) == 0) in IdentifyImageCommand()
749 if (LocaleCompare("moments",option+1) == 0) in IdentifyImageCommand()
751 if (LocaleCompare("monitor",option+1) == 0) in IdentifyImageCommand()
753 ThrowIdentifyException(OptionError,"UnrecognizedOption",option) in IdentifyImageCommand()
757 if (LocaleCompare("negate",option+1) == 0) in IdentifyImageCommand()
759 ThrowIdentifyException(OptionError,"UnrecognizedOption",option) in IdentifyImageCommand()
763 if (LocaleCompare("ping",option+1) == 0) in IdentifyImageCommand()
765 image_info->ping=MagickTrue; in IdentifyImageCommand()
768 if (LocaleCompare("precision",option+1) == 0) in IdentifyImageCommand()
770 if (*option == '+') in IdentifyImageCommand()
774 ThrowIdentifyException(OptionError,"MissingArgument",option); in IdentifyImageCommand()
776 ThrowIdentifyInvalidArgumentException(option,argv[i]); in IdentifyImageCommand()
779 ThrowIdentifyException(OptionError,"UnrecognizedOption",option) in IdentifyImageCommand()
783 if (LocaleCompare("quiet",option+1) == 0) in IdentifyImageCommand()
785 ThrowIdentifyException(OptionError,"UnrecognizedOption",option) in IdentifyImageCommand()
789 if (LocaleCompare("regard-warnings",option+1) == 0) in IdentifyImageCommand()
791 if (LocaleNCompare("respect-parentheses",option+1,17) == 0) in IdentifyImageCommand()
793 respect_parenthesis=(*option == '-') ? MagickTrue : MagickFalse; in IdentifyImageCommand()
796 ThrowIdentifyException(OptionError,"UnrecognizedOption",option) in IdentifyImageCommand()
800 if (LocaleCompare("sampling-factor",option+1) == 0) in IdentifyImageCommand()
802 if (*option == '+') in IdentifyImageCommand()
806 ThrowIdentifyException(OptionError,"MissingArgument",option); in IdentifyImageCommand()
808 ThrowIdentifyInvalidArgumentException(option,argv[i]); in IdentifyImageCommand()
811 if (LocaleCompare("seed",option+1) == 0) in IdentifyImageCommand()
813 if (*option == '+') in IdentifyImageCommand()
817 ThrowIdentifyException(OptionError,"MissingArgument",option); in IdentifyImageCommand()
819 ThrowIdentifyInvalidArgumentException(option,argv[i]); in IdentifyImageCommand()
822 if (LocaleCompare("set",option+1) == 0) in IdentifyImageCommand()
826 ThrowIdentifyException(OptionError,"MissingArgument",option); in IdentifyImageCommand()
827 if (*option == '+') in IdentifyImageCommand()
831 ThrowIdentifyException(OptionError,"MissingArgument",option); in IdentifyImageCommand()
834 if (LocaleCompare("size",option+1) == 0) in IdentifyImageCommand()
836 if (*option == '+') in IdentifyImageCommand()
840 ThrowIdentifyException(OptionError,"MissingArgument",option); in IdentifyImageCommand()
842 ThrowIdentifyInvalidArgumentException(option,argv[i]); in IdentifyImageCommand()
845 if (LocaleCompare("strip",option+1) == 0) in IdentifyImageCommand()
847 if (LocaleCompare("support",option+1) == 0) in IdentifyImageCommand()
849 if (*option == '+') in IdentifyImageCommand()
853 ThrowIdentifyException(OptionError,"MissingArgument",option); in IdentifyImageCommand()
855 ThrowIdentifyInvalidArgumentException(option,argv[i]); in IdentifyImageCommand()
858 ThrowIdentifyException(OptionError,"UnrecognizedOption",option) in IdentifyImageCommand()
862 if (LocaleCompare("unique",option+1) == 0) in IdentifyImageCommand()
864 if (LocaleCompare("units",option+1) == 0) in IdentifyImageCommand()
869 if (*option == '+') in IdentifyImageCommand()
873 ThrowIdentifyException(OptionError,"MissingArgument",option); in IdentifyImageCommand()
881 ThrowIdentifyException(OptionError,"UnrecognizedOption",option) in IdentifyImageCommand()
885 if (LocaleCompare("verbose",option+1) == 0) in IdentifyImageCommand()
887 if (LocaleCompare("virtual-pixel",option+1) == 0) in IdentifyImageCommand()
892 if (*option == '+') in IdentifyImageCommand()
896 ThrowIdentifyException(OptionError,"MissingArgument",option); in IdentifyImageCommand()
904 ThrowIdentifyException(OptionError,"UnrecognizedOption",option) in IdentifyImageCommand()
909 ThrowIdentifyException(OptionError,"UnrecognizedOption",option) in IdentifyImageCommand()
911 fire=(GetCommandOptionFlags(MagickCommandOptions,MagickFalse,option) & in IdentifyImageCommand()