

Introduction:

XV is an interactive image manipulation program for the X Window System.
It can operate on images in the GIF, JPEG, TIFF, PBM, PGM, PPM, X11 bitmap,
Sun Rasterfile, RLE, RGB, BMP, PCX, and PM formats on all known types of X
displays.
It can generate PostScript files, and if you have ghostscript version 2.5 or
above installed on your machine, it can also display postscript files.
XV lets you do a large number of things including:
- display an image in a window on the screen
- display an image on the root window, in a variety of styles
- view files as ASCII text or hexadecimal data
- grab any rectangular portion of the screen and turn it into an image
- arbitrarily stretch or compress the image
- rotate the image in 90 degree steps
- flip the image around the horizontal or vertical axis
- crop a rectangular portion of the image
- magnify any portion of the image by any amount, up to the size of the
screen
- determine pixel values and x,y coordinates in the image
- adjust image brightness and contrast with a gamma correction function
- apply different gamma functions to the Red, Green, and Blue color
components,
to correct for non-linear color response
- adjust global image saturation
- perform global hue remapping
- perform histogram equalization
- run a number of image-processing algorithms
- edit an image's colormap
- reduce the number of colors in an image
- dither in color and b/w
- smooth an image
- crop off solid borders automatically
- convert image formats
- generate Encapsulated PostScript
XV is available
here.
(You may also wish to check anonymous ftp at ftp.cs.columbia.edu
to see if there is an even newer version.)
Large portions of this document have been taken from the XV documentation.
The official documentation included with the source code contains numerous
examples and details all of the features, whereas this document only attempts
to provide a brief overview of the package.
