[comp.windows.x] XV Announcement

bradley@grip.cis.upenn.edu (John Bradley) (10/11/90)

(XV has been put up on expo, and posted to comp.sources.x)

XV is a direct successor to XGIF.  

New features include:
  * more graphic formats supported (GIF, PBM/PGM/PPM, and X11 bitmap)

  * works on most X displays (1-, 4-, 6-, 8-, and 24-bit displays are
    supported)

  * arbitrary scaling, cropping, rotation (in 90-degree steps)

  * can write files in all formats listed above

  * arbitrary gamma correction curve for brightness/contrast control
    and interesting effects

  * cool-whizo user interface

  * better color allocation code, including the ability to install its own
    colormap if necessary

  * more robust error handling

  * and more bug fixes than we'd care to discuss...


Full Description:
-----------------
XV is a program that displays image files in GIF, PBM/PGM/PPM, and X11 Bitmap
formats.  It is a direct sequel to XGIF, and fixes most (if not all) of the
shortcomings of that program.  XV runs on nearly ALL X displays, 1-bit,
4-bit, 6-bit, 8-bit, and 24-bit, color, grayscale, and black/white.  

XV displays one image at a time in an output window.  You can arbitrarily
stretch or compress the window, and the picture will be rescaled to fit.  
You can rotate the picture in 90-degree steps.  You can repeatedly 'crop'
a picture (define a rectangular 'region-of-interest' and 'throw away' the
rest).  You can magnify any portion of the picture by any amount, up to the 
maximum size of your screen.  

XV allows you click on the picture to determine pixel RGB values and x,y 
coordinates.  You can perform arbitrary 'gamma correction' on the picture
both in RGB space and HSV space.  You can specify the maximum number of colors
that XV should use, for some interesting visual effects.  You can have
the program produce a stippled version of the picture using black and white,
or any other pair of colors.  

XV can write images in a variety of formats, with many of the modifications 
you may have made to the picture saved as well.  You can use XV to do format 
conversion.  XV will also automatically uncompress compress-ed files, as well 
as read files from stdin.


John Bradley                    University of Pennsylvania  -  GRASP Lab
     bradley@cis.upenn.edu

     October 9, 1990