home *** CD-ROM | disk | FTP | other *** search
/ Internet File Formats / InternetFileFormatsCD.bin / graphics / apps / unix / imagemag / readme.txt < prev    next >
Encoding:
Text File  |  1995-09-20  |  7.6 KB  |  178 lines

  1. ImageMagick is an X11 package for display and interactive
  2. manipulation of images.  The package includes tools for image
  3. conversion, annotation, compositing, animation, and creating
  4. montages.  ImageMagick can read and write many of the more
  5. popular image formats (e.g. JPEG, TIFF, PNM, XPM, Photo CD,
  6. etc.).  The official ImageMagick WWW page is
  7.  
  8.   http://www.wizards.dupont.com/cristy/ImageMagick.html
  9.  
  10. ImageMagick is available via ftp as
  11.  
  12.   ftp://ftp.x.org/contrib/applications/ImageMagick/ImageMagick-3.6.6.tar.gz
  13.  
  14. A VMS version is available as
  15.  
  16.   ftp://ftp.x.org/contrib/applications/vms/ImageMagick-3.6.6.zip
  17.  
  18.  
  19. display
  20.      Display is a machine architecture independent image and
  21.      display program.  It can display an image on any
  22.      workstation display running an X server.  Display can read
  23.      and write many of the more popular image formats (e.g.
  24.      JPEG, TIFF, PNM, Photo CD, etc.).  You can perform these
  25.      functions on the image:
  26.  
  27.          o load an image from a file
  28.          o display the next image
  29.          o display the former image
  30.          o display a sequence of images as a slide show
  31.          o write the image to a file
  32.          o print the image to a Postscript printer
  33.          o delete the image file
  34.          o create a Visual Image Directory
  35.          o select the image to display by its thumbnail rather than name
  36.          o undo last image transformation
  37.          o copy a region of the image
  38.          o paste a region to the image
  39.          o restore the image to its original size
  40.          o refresh the image
  41.          o half the image size
  42.          o double the image size
  43.          o resize the image
  44.          o crop the image
  45.          o cut the image
  46.          o flop image in the horizontal direction
  47.          o flip image in the vertical direction
  48.          o rotate the image 90 degrees clockwise
  49.          o rotate the image 90 degrees counter-clockwise
  50.          o rotate the image
  51.          o shear the image
  52.          o trim the image edges
  53.          o invert the colors of the image
  54.          o vary the color brightness
  55.          o vary the color saturation
  56.          o vary the image hue
  57.          o gamma correct the image
  58.          o sharpen the image contrast
  59.          o dull the image contrast
  60.          o perform histogram equalization on the image
  61.          o perform histogram normalization on the image
  62.          o negate the image colors
  63.          o convert the image to grayscale
  64.          o set the maximum number of unique colors in the image
  65.          o reduce the speckles within an image
  66.          o eliminate peak noise from an image
  67.          o detect edges within the image
  68.          o emboss an image
  69.          o oil paint an image
  70.          o segment the image by color
  71.          o annotate the image with text
  72.          o draw on the image
  73.          o edit an image pixel color
  74.          o edit the image matte information
  75.          o composite an image with another
  76.          o add a border to the image
  77.          o add an image comment
  78.          o apply image processing techniques to a region of interest
  79.          o display information about the image
  80.          o display information about this program
  81.          o display image to background of a window
  82.          o set user preferences
  83.          o discard all images and exit program
  84.          o change the level of magnification
  85.          o display images specified by a World Wide Web (WWW)
  86.            uniform resource locator (URL)
  87.  
  88. import
  89.      Import reads an image from any visible window on an X
  90.      server and outputs it as an image file.  You can capture a
  91.      single window, the entire screen, or any rectangular
  92.      portion of the screen.  You can use display (see
  93.      display(1)) utility for redisplay, printing, editing,
  94.      formatting, archiving, image processing, etc.  of the
  95.      captured image.
  96.  
  97.      The target window can be specified by id, name, or may be
  98.      selected by clicking the mouse in the desired window.  If
  99.      you press a button and then drag, a rectangle will form
  100.      which expands and contracts as the mouse moves.  To save
  101.      the portion of the screen defined by the rectangle, just
  102.      release the button.  The keyboard bell is rung once at the
  103.      beginning of the screen capture and twice when it
  104.      completes.
  105.  
  106. animate
  107.      Animate displays a sequence of images on any workstation
  108.      display running an X server.  Animate first determines the
  109.      hardware capabilities of the workstation.  If the number of
  110.      unique colors in an image is less than or equal to the
  111.      number the workstation can support, the image is displayed
  112.      in an X window.  Otherwise the number of colors in the
  113.      image is first reduced to match the color resolution of the
  114.      workstation before it is displayed.
  115.  
  116.      This means that a continuous-tone 24 bits/pixel image can
  117.      display on a 8 bit pseudo-color device or monochrome
  118.      device.  In most instances the reduced color image closely
  119.      resembles the original.  Alternatively, a monochrome or
  120.      pseudo-color image sequence can display on a
  121.      continuous-tone 24 bits/pixels device.
  122.  
  123. montage
  124.      Montage creates a composite image by combining several
  125.      separate images.  The images are tiled on the composite
  126.      image with the name of the image optionally appearing just
  127.      below the individual tile.
  128.  
  129. convert
  130.      Convert converts an input file using one image format to an
  131.      output file with a differing image format. By default, the
  132.      image format is determined by it's magic number. To specify
  133.      a particular image format, precede the filename with an
  134.      image format name and a colon (i.e.  ps:image) or specify
  135.      the image type as the filename suffix (i.e. image.ps).
  136.      Specify file as - for standard input or output.  If file
  137.      has the extension .Z, the file is decoded with uncompress.
  138.  
  139. mogrify
  140.      Mogrify transforms an image or a sequence of images.  These
  141.      transforms include image scaling, image rotation, color
  142.      reduction, and others.  The transmogrified image overwrites
  143.      the original image.
  144.  
  145. identify
  146.      describes the format and characteristics of one or more
  147.      image files.  It will also report if an image is incomplete
  148.      or corrupt.  The information displayed includes the scene
  149.      number, the file name, the width and height of the image,
  150.      whether the image is colormapped or not, the number of
  151.      colors in the image, the number of bytes in the image, the
  152.      format of the image (JPEG, PNM, etc.), and finally the
  153.      number of seconds it took to read and process the image.
  154.  
  155. combine
  156.      Combine combines images to create new images.
  157.  
  158. segment
  159.      Segment segments an image by analyzing the histograms of
  160.      the color components and identifying units that are
  161.      homogeneous with the fuzzy c-means technique.  The
  162.      scale-space filter analyzes the histograms of the three
  163.      color components of the image and identifies a set of
  164.      classes.  The extents of each class is used to coarsely
  165.      segment the image with thresholding.  The color associated
  166.      with each class is determined by the mean color of all
  167.      pixels within the extents of a particular class.  Finally,
  168.      any unclassified pixels are assigned to the closest class
  169.      with the fuzzy c-means technique.
  170.  
  171. xtp  Xtp is a utility for retrieving, listing, or printing
  172.      files from a remote network site, or sending files to a
  173.      remote network site.  Xtp performs most of the same
  174.      functions as the ftp program, but does not require any
  175.      interactive commands.  You simply specify the file transfer
  176.      task on the command line and xtp performs the task
  177.      automatically.
  178.