The GNOMECanvas library allows images to be used directly within
GUIs.
Graphical scales map data to aesthetics, and provide methods for
automatically determining breaks and labels for axes and legends.
OpenImageIO is a library for reading and writing images, and a bunch of
related classes, utilities, and applications.
There is a particular emphasis on formats and functionality used
in professional, large-scale animation and visual effects work for film.
OpenImageIO is used extensively in animation and VFX studios all over the
world, and is also incorporated into several commercial products.
XnView is a utility for viewing and converting graphic files.
It has the features :
- Import about 360 graphic file formats
- Export about 40 graphic file formats
- Multipage TIFF, Animated GIF, Animated ICO support
- Resize
- Copy/Cut/Crop
- Adjust brigthness, contrast...
- Modify number of colors
- Apply filters (blur, average, emboss, ...)
- Apply effects (lens, wave, ...)
- Fullscreen mode
- Slide show
- Picture browser
- Batch convert
- Thumbnail create
- Screen capture
- Contact Sheet create
- Multi-page file create (TIFF, DCX, LDF)
- And many may other things...
zgv is an svgalib-based viewer which views GIF, JPEG, PNG,
PBM/PGM/PPM, TIFF, BMP, TGA, PCX, mrf, XBM, and XPM files, with a
full-screen file selector front-end. It can be used as a simple
command, with zgv filename(s), which bypasses the front-end. For
more on how zgv works and how to use it, do `info zgv' or `man zgv'
once it's installed.
Libart is a library of functions for 2D graphics supporting
a superset of the PostScript imaging model, designed to be
integrated with graphics, artwork, and illustration programs.
It is written in optimized C, and is fully compatible with
C++. With a small footprint of 10,000 lines of code, it is
especially suitable for embedded applications.
gd is a graphics library. It allows your code to quickly draw images
complete with lines, arcs, text, multiple colors, cut and paste from
other images, and flood fills, and write out the result as a PNG, GIF
or JPEG file. This is particularly useful in World Wide Web applications,
where PNG, GIF and JPEG are three of the formats accepted for inline
images by most browsers.
gd does not provide for every possible desirable graphics operation,
but version 2.0 does include most frequently requested features,
including both truecolor and palette images, resampling (smooth
resizing of truecolor images) and so forth.
A simple graphics library, designed to give the programmer access to
most interesting parts of the Win32 Graphics Device Interface and X11
library without exposing the programmer to the pain and anguish usually
associated with using these interfaces. The library also includes a
module Graphics.SOE providing the interface used in "The Haskell School
of Expression", by Paul Hudak.
FreeImage is an open source library project for developers who would like to
support popular graphics image formats like PNG, BMP, JPEG, TIFF, and others
as needed by today's multimedia applications. FreeImage is easy to use,
fast, multithreading safe, and cross-platform. This port includes both the
original C interface and the C++ wrapper FreeImagePlus.