|
|
Colour-Science i2e Intelligent Image Enhancement software libraries |
|
Introduction
|
||||||||||||
|
The i2e image enhancement library is available for
the following environnements: • Windows 32bit • Windows 64bit • Linux 32bit • Linux 64bit • MAC 32bit Please email to mail@colour-science.com if you
would like get the SDK (Software Developpment Kit). It provides all the image processing functions which
are needed to enhance images coming from digital cameras or scanners. The
DLL's can be used with almost any programming environment (including C/C++,
VB, C#, MC++, Delphi, Access, and many more). The library is constantly updated with new improved
functions. The following 2 documents will show you the version history and
also planned future improvements: • i2e image enhancement library version history >>> version history • i2e image enhancement projects and future improvements >>> future improvements The current Version of the Library is Version 6.
This new versions includes the following improvements: • Oversaturation of saturated colors is removed. • Clipping of bright whites is reduced. The i2e image enhancement library lets the user
scale the image enhancement pipeline which is suitable for his application.
This way he can configure for example a basic image enhancement pipeline
which runs on a MMS cell phone or a more complete enhancement pipeline with
all features for a high end film scanner. There are several enhancement
stages in the pipeline which can be enabled or disabled. The enhancement stages and technologies can be
divided in two classes. The base processing stages act globally on the whole
image. In addition to these global enhancement stages there are some
specialized stages which act locally on the image.
In addition to these enhancement stages the library
allows a statistical analysis of the whole film which is especially
appropriate for negative film scanners allowing to scan in a single channel mode. The i2e library is doing an extensive analysis of
the images and the data of this analysis is available also for other purposes
then image enhancement. The data can for example be used for image
classification. The following image info is available: • vegetation in % of total image surface • sky in % of total image surface • skin in % of total image surface • number of faces • face coordinates of every face rectangle • total face surface in % of total image
surface • exposure level • local contrast • red eye flag • exif tags • others ... (we are currently working on this
part of the library) Technical
description of the library (674kb PDF file) >>> API description (380kb PDF
file) >>> Show sample images (120kb PDF
file) >>> Show
comparison with Photoshop 7 "auto level" image enhancement (820kb
PDF file) >>> |