CImg 1.1.4 : C++ Template Image Processing Library
- From: "David Tschumperlé" <David.Tschumperle@xxxxxxxxx>
- Date: 18 May 2006 06:39:39 -0700
The CImg Library is an **open source** C++ toolkit for image processing
: It provides simple classes and functions to load, save, process and
display images in your own C++ code. It is intended to be very light,
highly portable and fully works on different operating systems
(Unix/X11, Windows, MacOS X, FreeBSD) with different C++ compilers.
http://cimg.sourceforge.net/
The 1.1.4 package has been released today. Some interesting properties
of this library are :
- It consists only of a single header file "CImg.h" that must be
included in your C++ program source.
- It contains useful image processing algorithms for image
loading/saving, displaying, resizing/rotating, filtering, object
drawing (text, lines, faces, curves, ellipses, 3D objects, ..), etc...
- The main image class can represent images up to 4-dimension wide
(x,y,z,v) (from 1-D scalar signals to 3-D volumes of vector-valued
pixels), with template pixel types.
It depends on a minimal number of libraries : you can compile it only
with standard C++ libraries. No need for exotic libraries and complex
dependencies.
- Additional features may appear with the use of ImageMagick, libpng,
libjpeg or XMedCon tools, in order to load and save standard
compressed image formats (GIF,BMP,TIF,JPG,PNG,...) as well as DICOM
medical image files.
CImg stands for "Cool Image" : It is easy to use and efficient. It's
like a STL for image processing !
.
- Prev by Date: Re: Scientifically Based Presharpening for Enlargement
- Next by Date: Re: Scientifically Based Presharpening for Enlargement
- Previous by thread: Regarding Poisson equation
- Next by thread: Reading text from bitmap image
- Index(es):
Relevant Pages
|