home *** CD-ROM | disk | FTP | other *** search
/ Peanuts NeXT Software Archives / Peanuts-Update.iso / NEXTSTEP / unix / graphics / ImageMagick.NeXT.README < prev    next >
Encoding:
Text File  |  1997-06-12  |  8.7 KB  |  212 lines

  1. Hello NEXTSTEP users!
  2.  
  3. The file ImageMagick.3.8.6.s.tar.gz contains the sources to ImageMagick release 3.8.6,
  4. modified to compile on NEXTSTEP systems.   I compiled on an 3.3 Intel platform, but it
  5. should work with all architectures and might with OPENSTEP, too.
  6.  
  7. I didn't come around to compile FAT,  so this is a source-only release.  Maybe someone
  8. makes a 4-FAT binary distribution. You have to make the xlib and jpeg-6a subdirs first
  9. before making a top level make.
  10.  
  11. Have fun.
  12.  
  13.   Stefan Leuker (sl@skynet.oph.rwth-aachen.de)
  14.  
  15.  
  16. From the original README:
  17.  
  18. --- snip -----------------------------------------------------------------------------
  19.  
  20. ImageMagick version 3.8.5, is a package for display and interactive
  21. manipulation of images for the X Window System.  It is written in C and
  22. interfaces to the X library, and therefore does not require any
  23. proprietary toolkit in order to compile.  Although the software is
  24. copyrighted, it is available for free and can be redistributed without
  25. fee.
  26.  
  27. The official ImageMagick WWW page is
  28.  
  29.   http://www.wizards.dupont.com/cristy/ImageMagick.html
  30.  
  31. ImageMagick is available via ftp as
  32.  
  33.   ftp://ftp.wizards.dupont.com/pub/ImageMagick/ImageMagick-3.8.5.tar.gz
  34.  
  35. A VMS version is available as
  36.  
  37.   ftp://ftp.wizards.dupont.com/pub/ImageMagick/vms/ImageMagick-3.8.5.zip
  38.  
  39.  
  40. display
  41.      Display is a machine architecture independent image and
  42.      display program.  It can display an image on any
  43.      workstation display running an X server.  Display can read
  44.      and write many of the more popular image formats (e.g.
  45.      JPEG, TIFF, PNM, Photo CD, etc.).  You can perform these
  46.      functions on the image:
  47.  
  48.          o load an image from a file
  49.          o display the next image
  50.          o display the former image
  51.          o display a sequence of images as a slide show
  52.          o write the image to a file
  53.          o print the image to a Postscript printer
  54.          o delete the image file
  55.          o create a Visual Image Directory
  56.          o select the image to display by its thumbnail rather than name
  57.          o undo last image transformation
  58.          o copy a region of the image
  59.          o paste a region to the image
  60.          o restore the image to its original size
  61.          o refresh the image
  62.          o half the image size
  63.          o double the image size
  64.          o resize the image
  65.          o crop the image
  66.          o cut the image
  67.          o flop image in the horizontal direction
  68.          o flip image in the vertical direction
  69.          o rotate the image 90 degrees clockwise
  70.          o rotate the image 90 degrees counter-clockwise
  71.          o rotate the image
  72.          o shear the image
  73.          o trim the image edges
  74.          o invert the colors of the image
  75.          o vary the color brightness
  76.          o vary the color saturation
  77.          o vary the image hue
  78.          o gamma correct the image
  79.          o sharpen the image contrast
  80.          o dull the image contrast
  81.          o perform histogram equalization on the image
  82.          o perform histogram normalization on the image
  83.          o negate the image colors
  84.          o convert the image to grayscale
  85.          o set the maximum number of unique colors in the image
  86.          o reduce the speckles within an image
  87.          o eliminate peak noise from an image
  88.          o detect edges within the image
  89.          o emboss an image
  90.          o oil paint an image
  91.          o segment the image by color
  92.          o annotate the image with text
  93.          o draw on the image
  94.          o edit an image pixel color
  95.          o edit the image matte information
  96.          o composite an image with another
  97.          o add a border to the image
  98.          o add an image comment
  99.          o apply image processing techniques to a region of interest
  100.          o display information about the image
  101.          o display information about this program
  102.          o display image to background of a window
  103.          o set user preferences
  104.          o discard all images and exit program
  105.          o change the level of magnification
  106.          o display images specified by a World Wide Web (WWW)
  107.            uniform resource locator (URL)
  108.  
  109. import
  110.      Import reads an image from any visible window on an X
  111.      server and outputs it as an image file.  You can capture a
  112.      single window, the entire screen, or any rectangular
  113.      portion of the screen.  You can use display (see
  114.      display(1)) utility for redisplay, printing, editing,
  115.      formatting, archiving, image processing, etc.  of the
  116.      captured image.
  117.  
  118.      The target window can be specified by id, name, or may be
  119.      selected by clicking the mouse in the desired window.  If
  120.      you press a button and then drag, a rectangle will form
  121.      which expands and contracts as the mouse moves.  To save
  122.      the portion of the screen defined by the rectangle, just
  123.      release the button.  The keyboard bell is rung once at the
  124.      beginning of the screen capture and twice when it
  125.      completes.
  126.  
  127. animate
  128.      Animate displays a sequence of images on any workstation
  129.      display running an X server.  Animate first determines the
  130.      hardware capabilities of the workstation.  If the number of
  131.      unique colors in an image is less than or equal to the
  132.      number the workstation can support, the image is displayed
  133.      in an X window.  Otherwise the number of colors in the
  134.      image is first reduced to match the color resolution of the
  135.      workstation before it is displayed.
  136.  
  137.      This means that a continuous-tone 24 bits/pixel image can
  138.      display on a 8 bit pseudo-color device or monochrome
  139.      device.  In most instances the reduced color image closely
  140.      resembles the original.  Alternatively, a monochrome or
  141.      pseudo-color image sequence can display on a
  142.      continuous-tone 24 bits/pixels device.
  143.  
  144. montage
  145.      Montage creates a composite image by combining several
  146.      separate images.  The images are tiled on the composite
  147.      image with the name of the image optionally appearing just
  148.      below the individual tile.
  149.  
  150. convert
  151.      Convert converts an input file using one image format to an
  152.      output file with a differing image format. By default, the
  153.      image format is determined by it's magic number. To specify
  154.      a particular image format, precede the filename with an
  155.      image format name and a colon (i.e.  ps:image) or specify
  156.      the image type as the filename suffix (i.e. image.ps).
  157.      Specify file as - for standard input or output.  If file
  158.      has the extension .Z, the file is decoded with uncompress.
  159.  
  160. mogrify
  161.      Mogrify transforms an image or a sequence of images.  These
  162.      transforms include image scaling, image rotation, color
  163.      reduction, and others.  The transmogrified image overwrites
  164.      the original image.
  165.  
  166. identify
  167.      describes the format and characteristics of one or more
  168.      image files.  It will also report if an image is incomplete
  169.      or corrupt.  The information displayed includes the scene
  170.      number, the file name, the width and height of the image,
  171.      whether the image is colormapped or not, the number of
  172.      colors in the image, the number of bytes in the image, the
  173.      format of the image (JPEG, PNM, etc.), and finally the
  174.      number of seconds it took to read and process the image.
  175.  
  176. combine
  177.      Combine combines images to create new images.
  178.  
  179. xtp  Xtp is a utility for retrieving, listing, or printing
  180.      files from a remote network site, or sending files to a
  181.      remote network site.  Xtp performs most of the same
  182.      functions as the ftp program, but does not require any
  183.      interactive commands.  You simply specify the file transfer
  184.      task on the command line and xtp performs the task
  185.      automatically.
  186.  
  187.  
  188. * * *
  189.  
  190.  
  191. Copyright 1997 E. I. du Pont de Nemours and Company
  192.  
  193. Permission to use, copy, modify, distribute, and sell this software and
  194. its documentation for any purpose is hereby granted without fee,
  195. provided that the above copyright notice appear in all copies and that
  196. both that copyright notice and this permission notice appear in
  197. supporting documentation, and that the name of E. I. du Pont de Nemours
  198. and Company not be used in advertising or publicity pertaining to
  199. distribution of the software without specific, written prior
  200. permission.  E. I. du Pont de Nemours and Company makes no
  201. representations about the suitability of this software for any
  202. purpose.  It is provided "as is" without express or implied warranty.
  203.  
  204. E. I. du Pont de Nemours and Company disclaims all warranties with
  205. regard to this software, including all implied warranties of
  206. merchantability and fitness, in no event shall E. I. du Pont de Nemours
  207. and Company be liable for any special, indirect or consequential
  208. damages or any damages whatsoever resulting from loss of use, data or
  209. profits, whether in an action of contract, negligence or other tortuous
  210. action, arising out of or in connection with the use or performance of
  211. this software.
  212.