CImg Library

Category: C & C++ - Miscellaneous

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. Features: - 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 multi-channel volumes), 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 appear with the use of ImageMagick, libpng, libjpeg or XMedCon. Install the ImageMagick package or link your code with libpng and libjpeg to be able to load and save standard compressed image formats (GIF,BMP,TIF,JPG,PNG,...). Date: 04 January, 2012


Image Processing - Image Utility - Image Library - Image - Processing - Library

Homepage: http://sourceforge.net/

Developer: SourceForge.net

License: Freeware

Operating System: All

Add a Comment

all are required fields

     
What do you think of this resource?

Select Your Rate:

Votes:0

 

Related Scripts Download

This Java applet is a full configurable digital calendar.

developer Developer: The J Maker
license License: Freeware
operating systems Operating System: All


Touchup is an image processing applet for displaying GIF and JPEG images on a web page.

developer Developer: members.shaw.ca
license License: Freeware
operating systems Operating System: All


This script reads an image file from the filename specified as the first parameter on the command line and displays it on screen.

developer Developer: code.activestate.com
license License: Freeware
operating systems Operating System: All


A 2D bump-mapping effect script shows how to handle mouse motion and create an animation in a window.

developer Developer: cimg.cvs.sourceforge.net
license License: Freeware
operating systems Operating System: All


This script can be used alongside MATLAB's native function lab2double (CIELAB to RGB conversion).

developer Developer: mathworks.com
license License: Freeware
operating systems Operating System: All


This class describes a generic method of drawing rubberbands on a wxPython canvas object (wxStaticBitmap, wxPanel etc) when the user presses the left mouse button and drags it over a rectangular area.

developer Developer: code.activestate.com
license License: Freeware
operating systems Operating System: All


It will take about 8 seconds to plot the image fractal.

developer Developer: mathworks.com
license License: Freeware
operating systems Operating System: All


Java Service Wrapper is a configurable tool which allows Java applications to be installed and controlled like native NT or Unix services.

developer Developer: wrapper.tanukisoftware.com
license License: Freeware
operating systems Operating System: All


InterBase Data Access Components (IBDAC) is a library of components that provides access to InterBase, Firebird and Yaffil database servers.

developer Developer: devart.com
license License: Freeware
operating systems Operating System: All