]> granicus.if.org Git - imagemagick/blobdiff - README.txt
(no commit message)
[imagemagick] / README.txt
index 7b8111646c1597f2fb5d62746238a841029839c8..117ebfc7d6fd802ba4de163e9c8ade3dd751c4ea 100644 (file)
@@ -1,12 +1,12 @@
 Introduction to ImageMagick
 
-  ImageMagick®, http://www.imagemagick.org, is a software suite to create,
+  ImageMagick®, http://www.imagemagick.org, is a software suite to create,
   edit, and compose bitmap images. It can read, convert and write images in
   a variety of formats (over 100) including DPX, EXR, GIF, JPEG, JPEG-2000,
   PDF, PhotoCD, PNG, Postscript, SVG, and TIFF. Use ImageMagick to scale,
   flip, mirror, rotate, distort, shear and transform images, adjust image
   colors, apply various special effects, or draw text, lines, polygons,
-  ellipses and Bézier curves.
+  ellipses and Bézier curves.
   
   The functionality of ImageMagick is typically utilized from the command
   line or you can use the features from programs written in your favorite
@@ -53,6 +53,12 @@ Features and Capabilities
       * Image calculator: apply a mathematical expression to an image or image
         channels.
       * Discrete Fourier transform: implements the forward and inverse DFT.
+      * Perceptual hash: maps visually identical images to the same or similar
+        hash-- useful in image retrieval, authentication, indexing, or copy
+        detection as well as digital watermarking.
+      * Color management: accurate color management with color profiles or in
+        lieu of-- built-in gamma compression or expansion as demanded by the
+        colorspace.
       * High dynamic-range images: accurately represent the wide range of
         intensity levels found in real scenes ranging from the brightest direct
         sunlight to the deepest darkest shadows.
@@ -65,6 +71,8 @@ Features and Capabilities
       * Threads of execution support: ImageMagick is thread safe and most
         internal algorithms are OpenMP-enabled to take advantage of speed-ups
         offered by multicore processor chips.
+      * Distributed pixel cache: offload intermediate pixel storage to one or
+        more remote servers.
       * Heterogeneous distributed processing: certain algorithms are
         OpenCL-enabled to take advantage of speed-ups offered by executing in
         concert across heterogeneous platforms consisting of CPUs, GPUs, and