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