home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / misc / volume34 / imagemagick / part00 next >
Encoding:
Text File  |  1992-12-14  |  8.8 KB  |  235 lines

  1. Newsgroups: comp.sources.misc
  2. From: cristy@eplrx7.es.duPont.com (John Cristy)
  3. Subject:  v34i028:  imagemagick - X11 image processing and display v2.2, Part00/26
  4. Message-ID: <csm-v34i028=imagemagick.141926@sparky.IMD.Sterling.COM>
  5. X-Md4-Signature: 36db2be14afbf9432f38d29c3017adbc
  6. Date: Sun, 13 Dec 1992 20:20:49 GMT
  7. Approved: kent@sparky.imd.sterling.com
  8.  
  9. Submitted-by: cristy@eplrx7.es.duPont.com (John Cristy)
  10. Posting-number: Volume 34, Issue 28
  11. Archive-name: imagemagick/part00
  12. Environment: UNIX, VMS, X11, SGI, DEC, Cray, Sun, Vax
  13.  
  14. ImageMagick 2.2 is a collection of X11 image processing and display
  15. utilities.  ImageMagick requires a C compiler (ANSI or K&R), X11
  16. libraries (X11R3, X11R4, X11R5), and virtual memory.  It has been
  17. compiled under most versions of UNIX and VMS.  It is available in
  18. comp.sources.misc and as contrib/ImageMagick.tar.Z on
  19. export.lcs.mit.edu.  Version 2.1 was previously posted to alt.sources.
  20. This version has (hopefully) all the bugs fixed from version 2.1 and
  21. has these enhancements:
  22.  
  23.   o Uses new JPEG Version 4 library.
  24.  
  25.   o When displaying a composite MIFF image created with `montage',
  26.     button 3 no longer displays a magnify window.  Instead the
  27.     tile at the mouse location is displayed.  When the tile image is
  28.     exited, the composite image reappears.  This is effectively a
  29.     visual image directory.
  30.  
  31.   o For colormapped X servers, the color reduction has been sped up by
  32.     trading image quality for processing time.  See the README for
  33.     details.
  34.  
  35.   o Panning uses a pixmap for faster panning speed.
  36.  
  37.   o Multi-part GIF's can now be displayed or animated.
  38.  
  39.   o All utilities correctly read multi-part TIFF images.
  40.  
  41.   o Images are sorted by intensity for shared colormapped visuals.
  42.     Some intensity intervals are made "more popular".  This gives better
  43.     image results when sharing colors with other applications.
  44.  
  45.   o `montage' has a new gravity option for placing an image within
  46.     a tile of the composite, i.e. CenterGravity.
  47.  
  48.   o `montage' has a new compose option for specifying which composite
  49.      operation to use.
  50.  
  51.   o `montage' creates composite images with the `montage' keyword.
  52.  
  53.   o Updated MIFF manual page to reflect 'montage' image header
  54.     keyword.
  55.  
  56.   o Add -colormap to `mogrify.'  Use to color reduce an image to
  57.     a set of colors you choose.
  58.  
  59.   o Some compilers have read-only strings.   ImageMagick no longer
  60.     writes on read-only strings.
  61.  
  62.   o Latin1Upper was declared wrong in X.h.
  63.  
  64.   o Added unistd.h to display.h for strict ANSI compilers.
  65.  
  66.   o Changed long to time_t for calls to C time routine.
  67.  
  68.   o Fixed segmentation fault when reading multi-part images with
  69.     animate, montage, or mogrify.
  70.  
  71.   o Multi-part MIFF images have the correct file name now.
  72.  
  73.   o adjusted the sensitivity for automatic dithering.  Some JPEG images
  74.     were not being dithered.
  75.  
  76.   o An expose event for the Magnify window may occur before it is
  77.     mapped.  This caused display to fail on Solburne and HP's.
  78.  
  79.   o Using `-colorspace gray' with 'convert' correctly produces
  80.     grayscale images.
  81.  
  82.   o Image pixmap was not being updated correctly when pan icon appears
  83.     (thanks to dws@ssec.wisc.edu).
  84.  
  85.   o Fixed ANSI warning on image composite code.
  86.  
  87.   o Rotate.c now uses a table to force range limits.
  88.  
  89.   o range table in quantize.c is allocated from the heap instead of
  90.     the stack.
  91.  
  92. cristy@dupont.com
  93.  
  94. ---
  95.  
  96. Display
  97.  
  98.      Display is a machine architecture independent image
  99.      processing and display program.  It can display an image on
  100.      any workstation display running an X server.  Display first
  101.      determines the hardware capabilities of the workstation.  If
  102.      the number of unique colors in the image is less than or
  103.      equal to the number the workstation can support, the image
  104.      is displayed in an X window.  Otherwise the number of colors
  105.      in the image is first reduced to match the color resolution
  106.      of the workstation before it is displayed.
  107.  
  108.      This means that a continuous-tone 24 bits/pixel image can
  109.      display on a 8 bit pseudo-color device or monochrome device.
  110.      In most instances the reduced color image closely resembles
  111.      the original.  Alternatively, a monochrome or pseudo-color
  112.      image can display on a continuous-tone 24 bits/pixels
  113.      device.
  114.  
  115.  
  116. Import
  117.  
  118.      Import reads an image from any visible window on an X server
  119.      and outputs it as an image file.  You can capture a single
  120.      window, the entire screen, or any rectangular portion of the
  121.      screen.  You can use display (see display(1)) utility for
  122.      redisplay, printing, editing, formatting, archiving, image
  123.      processing, etc. of the captured image.
  124.  
  125.      The target window can be specified by id, name, or may be
  126.      selected by clicking the mouse in the desired window.  If
  127.      you press a button and then drag, a rectangle will form
  128.      which expands and contracts as the mouse moves.  To save the
  129.      portion of the screen  defined by the rectangle, just
  130.      release the button.  The keyboard bell is rung once at the
  131.      beginning of the screen capture and twice when it completes.
  132.  
  133.  
  134. XtoPS
  135.  
  136.      XtoPS reads an image from any visible window on an X server
  137.      and outputs it as Encapsulated Postscript.  You can capture
  138.      a single window, the entire screen, or any rectangular
  139.      portion of the screen.  You can view the captured screen
  140.      with any Postscript compatible viewer or printer.  The
  141.      Postscript is displayed in color on viewers or printers that
  142.      support color, otherwise it is displayed as grayscale.
  143.  
  144.      The target window can be specified by id, name, or may be
  145.      selected by clicking the mouse in the desired window.  If
  146.      you press a button and then drag, a rectangle will form
  147.      which expands and contracts as the mouse moves.  To save the
  148.      portion of the screen defined by the rectangle, just release
  149.      the button.  The keyboard bell is rung once at the beginning
  150.      of the screen capture and twice it completes.
  151.  
  152.  
  153. Animate
  154.  
  155.      Animate displays a sequence of images on any workstation
  156.      display running an X server.  Animate first determines the
  157.      hardware capabilities of the workstation.  If the number of
  158.      unique colors in an image is less than or equal to the
  159.      number the workstation can support, the image is displayed
  160.      in an X window.  Otherwise the number of colors in the image
  161.      is first reduced to match the color resolution of the
  162.      workstation before it is displayed.
  163.  
  164.      This means that a continuous-tone 24 bits/pixel image can
  165.      display on a 8 bit pseudo-color device or monochrome device.
  166.      In most instances the reduced color image closely resembles
  167.      the original.  Alternatively, a monochrome or pseudo-color
  168.      image sequence can display on a continuous-tone 24
  169.      bits/pixels device.
  170.  
  171.  
  172. Montage
  173.  
  174.      Montage creates a composite image by combining several
  175.      separate images.  The images are tiled on the composite
  176.      image with the name of the image optionally appearing just
  177.      below the individual tile.
  178.  
  179. Mogrify
  180.  
  181.      Mogrify transforms an image or a sequence of images.  These
  182.      transforms include image scaling, image rotation, color
  183.      reduction, and others.  The transmogrified image overwrites
  184.      the original image.
  185.  
  186.  
  187. Convert
  188.  
  189.      Convert converts an input file using one image format to an
  190.      output file with a differing image format. By default, the
  191.      image format is determined by it's magic number. To specify
  192.      a particular image format, precede the filename with an
  193.      image format name and a colon (i.e.  mtv:image) or specify
  194.      the image type as the filename suffix (i.e. image.mtv).
  195.      Specify file as - for standard input or output.  If file has
  196.      the extension .Z, the file is decoded with uncompress.
  197.  
  198.      Convert recognizes the following image formats:
  199.  
  200.        Tag       Description
  201.        ----------------------------------------------------
  202.        AVS
  203.        CMYK      Raw cyan, magenta, yellow, and black bytes
  204.        FAX       Group 3
  205.        GIF
  206.        GRAY      Raw gray bytes
  207.        JPEG
  208.        MIFF      Machine Independant file format
  209.        MTV
  210.        PNM       Portable bitmap
  211.        PS        Postscript
  212.        RGB       Raw red, green, and blue bytes
  213.        RLE       Utah Raster Toolkit
  214.        SUN       SUN raster
  215.        TEXT      raw text file; read only
  216.        TIFF      Tagged Image File Format
  217.        VICAR
  218.        X         select image from X server screen; read only
  219.        XC        constant image of X server background color
  220.        XBM       X11 bitmap
  221.        XWD       X11 window dump
  222.  
  223. XTP
  224.  
  225.      Xtp is a utility for retrieving, listing, or printing files
  226.      from a remote network site, or sending files to a remote
  227.      network site.  Xtp performs most of the same functions as
  228.      the ftp program, but does not require any interactive
  229.      commands.  You simply specify the file transfer task on the
  230.      command line and xtp performs the task automatically.
  231. -- 
  232. cristy@dupont.com
  233.  
  234. exit 0 # Just in case...
  235.