]> granicus.if.org Git - imagemagick/commitdiff
Monor comment changes (for clarity)
authorAnthony Thyssen <A.Thyssen@griffith.edu.au>
Tue, 20 Dec 2016 01:05:09 +0000 (11:05 +1000)
committerAnthony Thyssen <A.Thyssen@griffith.edu.au>
Tue, 20 Dec 2016 01:05:09 +0000 (11:05 +1000)
api_examples/README
api_examples/cli_operators.c
api_examples/cli_process.c
api_examples/magick_command.c
api_examples/magick_script.mgk
api_examples/magick_shell.sh [moved from api_examples/magick.sh with 64% similarity]
api_examples/wand.c

index 3f4d54888babf05df6a8d8845d8621d691720db1..5a904b8b8ef17e4cc96e834d12c23fda96e35877 100644 (file)
@@ -17,7 +17,7 @@ ImageMagick Library.
 
 Shell API...
 
-  magick.sh           A simple "magick" shell command (as above)
+  magick_shell.sh     A simple "magick" shell command (as above)
   magick_script.mgk   As a "magick" script file
 
 MagickCLI API...
index f16be94864e594dc49165aaf460fd61d027c32f6..d39a43fcdbde4e4699a11f0d5ab21d2474a38ce4 100644 (file)
 
      gcc -lMagickWand -lMagickCore cli_operators.c -o cli_operators
 
-   Compile and run directly in Source Directory...
+   Compile and run directly from Source Directory...
 
      IM_PROG=api_examples/cli_operators
      gcc -I`pwd` -LMagickWand/.libs -LMagickCore/.libs \
        -lMagickWand -lMagickCore  $IM_PROG.c -o $IM_PROG
 
-     sh magick.sh    $IM_PROG
+     sh ./magick.sh    $IM_PROG
 
 
 */
index 1eb662df8fda76d6b3a0676439a7c0481fc326e7..1f18c413cdefad99f3d59e70ac2ff0b79d6a1b68 100644 (file)
@@ -9,13 +9,13 @@
 
      gcc -lMagickWand -lMagickCore cli_process.c -o cli_process
 
-   Compile and run directly in Source Directory...
+   Compile and run directly from Source Directory...
 
      IM_PROG=api_examples/cli_process
      gcc -I`pwd` -LMagickWand/.libs -LMagickCore/.libs \
        -lMagickWand -lMagickCore  $IM_PROG.c -o $IM_PROG
 
-     sh magick.sh    $IM_PROG
+     sh ./magick.sh    $IM_PROG
 
 */
 #include <stdio.h>
index 1b973458501774e5792b655d8c015235aa89db03..df608971dbc241b12957b8c3ba131ec953c9e101 100644 (file)
@@ -7,13 +7,13 @@
 
      gcc -lMagickWand -lMagickCore magick_command.c -o magick_command
 
-   Compile and run directly in Source Directory...
+   Compile and run directly from Source Directory...
 
      IM_PROG=api_examples/magick_command
      gcc -I`pwd` -LMagickWand/.libs -LMagickCore/.libs \
        -lMagickWand -lMagickCore  $IM_PROG.c -o $IM_PROG
 
-     sh magick.sh    $IM_PROG
+     sh ./magick.sh $IM_PROG
 
 */
 #include <stdio.h>
index b12b472b7983e5dddb729458266978e4499e90f8..ed28366dcb3a95344dc242ac56053b5260ef6ea3 100755 (executable)
@@ -2,12 +2,16 @@
 #
 # Magick Script
 #
+# Assumes the "magick-script" symlink to "magick" command has been installed
+#
 -size 100x100 xc:red
 ( rose: -rotate -90 )
 +append   -write show:
 
 # exit - not really needed here -- more for pipelines and debugging
 -exit
+
+
 -------------------------------------------------------------------------------
 This area is completely ignored by the magick script.
 
similarity index 64%
rename from api_examples/magick.sh
rename to api_examples/magick_shell.sh
index 8ee4b1d112635ac4a4a845127f508d2cd0fb0d7f..c34d5e4b30ca12368efd89bb0f2ca41036f54148 100755 (executable)
@@ -1,4 +1,7 @@
 #!/bin/sh
+#
+# Assumes the "magick" command has been installed
+#
 magick -size 100x100 xc:red \
        \( rose: -rotate -90 \) \
        +append   show:
index 7d4e2e653f5a5773b94bb4f41f842cf0d733de3a..d71059bb8da28f9c4690998c2ed0a991ea7a2861 100644 (file)
 
      gcc -lMagickWand -lMagickCore wand.c -o wand
 
-   Compile and run directly in Source Directory...
+   Compile and run directly from Source Directory...
 
      IM_PROG=api_examples/wand
      gcc -I`pwd` -LMagickWand/.libs -LMagickCore/.libs \
        -lMagickWand -lMagickCore  $IM_PROG.c -o $IM_PROG
 
-     sh magick.sh    $IM_PROG
+     sh ./magick.sh    $IM_PROG
 
 */
 #include <stdio.h>
@@ -103,13 +103,13 @@ int main(int argc, char *argv[])
     red = DestroyMagickWand(red);  /* finished with 'red' wand */
     /* NOTE ABOUT MagickAppendImages()
      *
-     * It is important to either set first or reset the iterator before
+     * It is important to either 'set first' or 'reset' the iterator before
      * appending images, as only images from current image onward are
      * appended together.
      *
-     * Also note how a new wand is created by this operation, and that want
-     * does not inherit any settings from the previous wand (at least not at
-     * this time).
+     * Also note how a new wand is created by this operation, and that new
+     * wand does not inherit any settings from the previous wand (at least not
+     * at this time).
      */
 
     /* Final output */
@@ -123,11 +123,12 @@ int main(int argc, char *argv[])
 }
 
 /*
- * The above can be simplified further.
+ * The above can be simplified further, though that is not what "magick"
+ * command would do which we are simulating.
  *
- * Specifically you can read the 'rose' image directly into the 'red' image
- * wand.  Then process just that rose image, even though it is sharing the
- * same wand as another image.
+ * Specifically you can read the 'rose' image directly on the end of of
+ * 'red' image wand.  Then process just that rose image, even though it is
+ * sharing the same wand as another image.
  *
  * Remember in MagickWand, simple image operators are only applied to the
  * current image in the wand an to no other image!  To apply a simple image