home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / sources / misc / 4168 < prev    next >
Encoding:
Text File  |  1992-12-13  |  9.1 KB  |  242 lines

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