ansi2gif lets you re-live your old BBS ANSI creating days. Any files with text and ANSI-compliant escape codes can be turned into a GIF, PNG, or EPS. This includes animations and files with blinking attributes which are turned into animated GIFs. You can time the speed of the animation.
BRL-CAD is a powerful constructive solid geometry solid modeling system that includes an interactive geometry editor, ray-tracing support for rendering and geometric analysis, path-tracing for realistic image synthesis, network distributed framebuffer support, and image and signal-processing tools.
DeuTex is a wad composer for Doom, Heretic, Hexen and Strife. It can be used to extract the lumps of a wad and save them as individual files. Conversely, it can also build a wad from separate files. When extracting a lump to a file, it does not just copy the raw data, it converts it to an appropriate format (such as PPM for graphics, .au for samples, etc.). When it reads files for inclusion in pwads, it does the necessary reciprocal conversions. In addition, DeuTex has functions such as merging wads, etc.
The Geospatial Data Abstraction Library (GDAL) is a unifying C/C++ API for accessing raster geospatial data, and currently includes formats like GeoTIFF, Erdas Imagine, Arc/Info Binary, CEOS, DTED, GXF, and SDTS. It is intended to provide efficient access, suitable for use in viewer applications, and also attempts to preserve coordinate systems and metadata. Python, C, and C++ interfaces are available.
Gifsicle is a powerful command-line program for manipulating GIF image files. It has good support for transparency and colormap manipulation, simple image transformations (cropping, flipping), and creating, deconstructing, and editing GIF animations. It can also optimize GIF animations for space. Also included is a GIF animation viewer and a program that checks whether two GIFs look the same.
hp2xx is a versatile tool to convert vector-oriented graphics data given in Hewlett-Packard's HP-GL (a.k.a. HPGL) plotter language into a variety of popular both vector- and raster-oriented graphics formats. The various supported output formats include Encapsulated PostScript (EPS), PCX, IMG, and several formats intended to facilitate the generation of graphics within TeX documents. In addition, hp2xx output is printable on the HP Laserjet/Deskjet printer series, and it may be used as a HP-GL previewer on many platforms, e.g. X11 and DOS (VGA).
icontact is a highly-configurable Perl script that takes a bunch of image files and creates contact sheets. icontact determines the file format by the file name extension of the input files, and then uses internal tables to look up the commands it needs to execute in order to convert the images to the PPM format. Once they're converted, icontact uses various pbmplus commands to create contact sheets. icontact is particularly useful if you have lots of image files in all sorts of different formats and you want to create an index of all of them without converting them all to a common format first. This package also includes a filter to convert xv's .xvpics files into PPM format.
The icoutils are a set of programs for extracting and converting images in Microsoft Windows icon and cursor files. These files usually have the extension .ico or .cur, but they can also be embedded in executables and libraries (.dll-files). Icoutils can also create icon and cursor files.
Jhead is a command line driven utility for extracting digital camera settings from the Exif format files used by many digital cameras. It handles the various confusing ways these can be expressed, and displays them as F-stop, shutter speed, etc. It is also able to reduce the size of digital camera JPEGs without loss of information, by deleting integral thumbnails that digital cameras put into the Exif header. If you need to add Exif support to a program, this is a simple program to cut and paste from. Many projects, including PHP, have reused code from this utility.