]> granicus.if.org Git - imagemagick/commitdiff
https://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=31938
authorCristy <urban-warrior@imagemagick.org>
Fri, 19 May 2017 11:12:51 +0000 (07:12 -0400)
committerCristy <urban-warrior@imagemagick.org>
Fri, 19 May 2017 11:12:51 +0000 (07:12 -0400)
MagickWand/compare.c
MagickWand/convert.c
utilities/compare.1.in
utilities/convert.1.in

index 3341cda5e13addcf672e6cb7f2a576651a89c4aa..5dd5a1cef6c9ed15e86892ed910b7b6a15500f25 100644 (file)
@@ -157,6 +157,7 @@ static MagickBooleanType CompareUsage(void)
       "-seed value          seed a new sequence of pseudo-random numbers",
       "-set attribute value set an image attribute",
       "-quality value       JPEG/MIFF/PNG compression level",
+      "-repage geometry     size and location of an image canvas",
       "-similarity-threshold value",
       "                     minimum distortion for (sub)image match",
       "-size geometry       width and height of image",
@@ -879,6 +880,17 @@ WandExport MagickBooleanType CompareImagesCommand(ImageInfo *image_info,
           }
         if (LocaleCompare("regard-warnings",option+1) == 0)
           break;
+        if (LocaleCompare("repage",option+1) == 0)
+          {
+            if (*option == '+')
+              break;
+            i++;
+            if (i == (ssize_t) argc)
+              ThrowCompareException(OptionError,"MissingArgument",option);
+            if (IsGeometry(argv[i]) == MagickFalse)
+              ThrowCompareInvalidArgumentException(option,argv[i]);
+            break;
+          }
         if (LocaleCompare("resize",option+1) == 0)
           {
             if (*option == '+')
index 6204371088e22ee1b9ee3f00a1b143649df10d6a..8108827f288b9ceee8a78cda3ba456211e0a661e 100644 (file)
@@ -275,7 +275,6 @@ static MagickBooleanType ConvertUsage(void)
       "                     random threshold the image",
       "-region geometry     apply options to a portion of the image",
       "-render              render vector graphics",
-      "-repage geometry     size and location of an image canvas",
       "-resample geometry   change the resolution of an image",
       "-resize geometry     resize the image",
       "-roll geometry       roll an image vertically or horizontally",
@@ -430,6 +429,7 @@ static MagickBooleanType ConvertUsage(void)
       "-red-primary point   chromaticity red primary point",
       "-regard-warnings     pay attention to warning messages",
       "-remap filename      transform image colors to match this set of colors",
+      "-repage geometry     size and location of an image canvas",
       "-respect-parentheses settings remain in effect until parenthesis boundary",
       "-sampling-factor geometry",
       "                     horizontal and vertical sampling factor",
index d6c0d92af05a3a3164e5e90a2b0d8f57287fd91d..96415cab3d731a37b377b7b14cb8b5720985e88c 100644 (file)
@@ -44,6 +44,7 @@ Image Settings:
   \-quantize colorspace reduce colors in this colorspace
   \-read-mask filename  associate a read mask with the image
   \-regard-warnings     pay attention to warning messages
+  \-repage geometry     size and location of an image canvas
   \-respect-parentheses settings remain in effect until parenthesis boundary
   \-sampling-factor geometry
                        horizontal and vertical sampling factor
index 09ccbd28bc5579c38d397591b14d1b9a33db48b9..580245f16614158b05804c8949fb974980a4bade 100644 (file)
@@ -84,6 +84,7 @@ Image Settings:
   \-red-primary point   chromaticity red primary point
   \-regard-warnings     pay attention to warning messages
   \-remap filename      transform image colors to match this set of colors
+  \-repage geometry     size and location of an image canvas
   \-respect-parentheses settings remain in effect until parenthesis boundary
   \-sampling-factor geometry
                        horizontal and vertical sampling factor
@@ -220,7 +221,6 @@ Image Operators:
                        random threshold the image
   \-region geometry     apply options to a portion of the image
   \-render              render vector graphics
-  \-repage geometry     size and location of an image canvas
   \-resample geometry   change the resolution of an image
   \-resize geometry     resize the image
   \-roll geometry       roll an image vertically or horizontally