Ilib is an image manipulation library for developers. It's capable of reading and writing images (PPM/PGM, PNG, JPEG, GIF, XPM, BMP) and many drawing functions including drawing lines and text using any BDF (X11) font. It's great for generating GIFs/PNGs from a CGI or generating graphs. Ilib includes sample applications for generating graphs for HTTP access.log files and QuakeWorld server frag log files and a tool for creating image indices from a group of images.
The JGenerator is a Web server production application that can dynamically combine text, graphics, and sound to build rich Flash content. It is a free alternative to and analog of Macromedia Generator. It supports most of the Macromedia Generator features, uses the same data format and the same set of commands, and emulates its behavior.
Jpgtn generates smaller JPEGs from larger ones. It can work in batches and create new files with names based on the names of the source files. It can dump a single thumbnail to stdout for use with pipelines or CGI programs. Thumbnail size and quality can be controlled by switches on the command line. There is no maximum "thumbnail" size, so it can be useful for creating images suitable for web publishing from very large images such as those taken with a good digicam.
IsaViz is a visual environment for browsing and authoring Resource Description Framework (RDF) models represented as graphs. It features a 2.5D user interface allowing smooth zooming and navigation in the graph; creation and editing of graphs by drawing ellipses, boxes, and arcs; RDF/XML, Notation 3 and N-Triple export; and also SVG and PNG export.
fax2png extracts a specified page from a 1-bit black and white TIFF image, such as a fax, and efficiently converts it to PNG format without the performance overhead of netpbm-based solutions. Antialiasing is supported to produce attractive reductions to typical Web browser widths. 90-degree-interval rotations and flips are also supported.
phpThumb() is a flexible thumbnail generator. The output can be larger or smaller than the source, an entire image or cropped section, with or without configurable borders and/or a background color. The source can be a local file, a remote file, or a database source. GIF reading is supported with or without GD support. BMP reading is supported with or without ImageMagick. Any ImageMagick-supported format can be used as a source if ImageMagick is available. Watermarking, unsharp mask sharpening, and caching are available. EXIF thumbnails can be extracted and/or used for large-source support.
Peps converts encapsulated PostScript into bitmaps. It can simply convert EPS files into bitmap files, or it can work as a Unix filter that converts EPS from stdin into a bitmap written to stdout. It can be used to create scripts that create bitmaps dynamically using CGI, and can even send out the necessary HTTP Content-Type header. It can determine whether the user's browser accepts gzip encoding, and if so, send out the additional Content-Encoding header and filter the bitmap through gzip. A companion utility called xpeps sends the resultant bitmap to the X display, allowing you to develop and debug your CGI scripts locally.
fastcgi-gallery is a Web gallery based on Apache::Gallery, but is hacked for usage with Perl FastCGI scripts. Therefore, this version is about 10x quicker (with cache turned on) than Apache::Gallery. With the best template system (Template-Toolkit) you can customize your gallery as you wish; for example, you can create a multi-language gallery. A database is not used; everything is stored in files. Output and generated thumbnails are cached for speed optimization.