Show
Ignore:
Timestamp:
09/30/09 07:04:37 (8 weeks ago)
Author:
cristy
Message:
 
Files:
1 modified

Legend:

Unmodified
Added
Removed
  • ImageMagick/trunk/README.txt

    r233 r255  
    11Introduction to ImageMagick 
    22 
    3 ImageMagick® is a software suite to create, edit, and compose bitmap images. 
    4 It can read, convert and write images in a variety of formats (over 100) 
    5 including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, 
    6 and TIFF. Use ImageMagick to translate, flip, mirror, rotate, scale, shear and 
    7 transform images, adjust image colors, apply various special effects, or draw 
    8 text, lines, polygons, ellipses and Bézier curves. 
     3  ImageMagick® is a software suite to create, edit, and compose bitmap 
     4  images. It can read, convert and write images in a variety of formats 
     5  (over 100) including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, 
     6  Postscript, SVG, and TIFF. Use ImageMagick to translate, flip, mirror, 
     7  rotate, scale, shear and transform images, adjust image colors, apply various 
     8  special effects, or draw text, lines, polygons, ellipses and Bézier curves. 
    99 
    10 The functionality of ImageMagick is typically utilized from the command line 
    11 or you can use the features from programs written in your favorite programming 
    12 language. Choose from these interfaces: G2F (Ada), MagickCore (C), MagickWand 
    13 (C), ChMagick (Ch), ImageMagickObject (COM+), Magick++ (C++), JMagick (Java), 
    14 L-Magick (Lisp), NMagick (Neko/haXe), MagickNet (.NET), PascalMagick (Pascal), 
    15 PerlMagick (Perl), MagickWand for PHP (PHP), IMagick (PHP), PythonMagick 
    16 (Python), RMagick (Ruby), or TclMagick (Tcl/TK). With a language interface, 
    17 use ImageMagick to modify or create images dynamically and automagically. 
     10  The functionality of ImageMagick is typically utilized from the command 
     11  line or you can use the features from programs written in your favorite 
     12  programming language. Choose from these interfaces: G2F (Ada), MagickCore 
     13  (C), MagickWand (C), ChMagick (Ch), ImageMagickObject (COM+), Magick++ 
     14  (C++), JMagick (Java), L-Magick (Lisp), NMagick (Neko/haXe), MagickNet 
     15  (.NET), PascalMagick (Pascal), PerlMagick (Perl), MagickWand for PHP 
     16  (PHP), IMagick (PHP), PythonMagick (Python), RMagick (Ruby), or TclMagick 
     17  (Tcl/TK). With a language interface, use ImageMagick to modify or create 
     18  images dynamically and automagically. 
    1819 
    19 ImageMagick is free software delivered as a ready-to-run binary distribution 
    20 or as source code that you may freely use, copy, modify, and distribute. Its 
    21 license is compatible with the GPL. It runs on all major operating systems. 
     20  ImageMagick is free software delivered as a ready-to-run binary distribution 
     21  or as source code that you may freely use, copy, modify, and distribute. Its 
     22  license is compatible with the GPL. It runs on all major operating systems. 
     23 
    2224Features and Capabilities 
    2325 
    24 Here are just a few examples of what ImageMagick can do: 
     26  Here are just a few examples of what ImageMagick can do: 
    2527 
    2628    * Format conversion: convert an image from one format to another (e.g. PNG 
     
    4042    * Image calculator: apply a mathematical expression to an image or image 
    4143      channels 
     44    * Discrete Fourier transform: implements the forward and inverse DFT. 
    4245    * High dynamic-range images: accurately represent the wide range of 
    43     * intensity levels found in real scenes ranging from the brightest direct 
     46      intensity levels found in real scenes ranging from the brightest direct 
    4447      sunlight to the deepest darkest shadows 
    45     * Large image support: read, process, or write mibi- and gibi-pixel image 
    46       sizes 
    4748    * Encipher or decipher an image: convert ordinary images into 
    4849      unintelligible gibberish and back again 
    49     * Threads of execution support: ImageMagick is thread safe and many 
    50       internal algorithms are already threaded to take advantage of speed-ups 
     50    * Virtual pixel support: convenient access to pixels outside the image 
     51      region 
     52    * Large image support: read, process, or write mebi- and gibi-pixel image 
     53      sizes 
     54    * Threads of execution support: ImageMagick is thread safe and most 
     55      internal algorithms are OpenMP-enabled to take advantage of speed-ups 
    5156      offered by the dual and quad-core processor technologies 
    5257 
    53 For more information, see http://www.imagemagick.org. 
    54  
    55 Examples of Imagemagick Usage, http://www.imagemagick.org/usage/, 
    56 shows how to use ImageMagick from the command-line to accomplish any 
    57 of these tasks and much more. Also, see Fred's ImageMagick Scripts, 
    58 http://www.fmwconcepts.com/imagemagick/, a plethora of command-line scripts 
    59 that perform geometric transforms, blurs, sharpens, edging, noise removal, 
    60 and color manipulations. 
    61  
     58  Examples of ImageMagick Usage, http://www.imagemagick.org/Usage/, 
     59  shows how to use ImageMagick from the command-line to accomplish any 
     60  of these tasks and much more. Also, see Fred's ImageMagick Scripts at 
     61  http://www.fmwconcepts.com/imagemagick/, a plethora of command-line scripts 
     62  that perform geometric transforms, blurs, sharpens, edging, noise removal, 
     63  and color manipulations.