CamlImages is an image processing library, which provides
freetypeinterface, integrated into the library: you can draw texts into images using any <EM>truetype</EM> fonts.
In addition, the library can handle huge images that cannot be (or can hardly be) stored into the main memory (the library then automatically creates swap files and escapes them to reduce the memory usage).
Additional example programs are supplied in the
examples directory of the library:
converter: a convertion program, that converts image from formats to formats.
crop: a "cropping" program, that cuts an image to its edges.
edgedetect: a program to detect edges into an image.
gifanim: an animation program for
gifencoded series of images.
lv: an extension of the Unix
lscommand to view a set of images. (Also considered as a light version of xv with nice slide show capabilities.)
monochrome: converts a color image to monochrome.
normalize: normalizes the colormap of an image. This program anlyzes the colormap information of the image to normalize its brightness over the full range available.
resize: a program to resize an image.
tiffps: a program to output a postscript version of a tiff image (for instance to print it).
ttfimg: true type font dump program. It can be used to create fancy banners or buttons. Try for instance
ttfimg ../../test/micap.ttf -message Bonjour -fg red -bg black. Visualize
ttfimgalso creates some sample images of true type fonts. Try
ttfimg -o sample_micap.jpg ../../test/micap.ttf.
Go to the first, previous, next, last section, table of contents.