COLORLAB is a color computation
and visualization toolbox to be used in the MATLAB environment.
is intended to deal with color in general-purpose quantitative
applications as color image processing and psychophysical
COLORLAB uses colorimetrically
representations of color and color images (tristimulus values,
coordinates and luminance, or, dominant wavelength, purity and
in any primaries system of the tristimulus colorimetry (including CIE
standards as CIE XYZ or CIE RGB). COLORLAB relates this variety of
to the usual device-dependent discrete-color representation, i.e. it
the problem of displaying a colorimetrically specified scene in the
within the accuracy of the VGA.
A number of other interesting
are also provided, as CIE uniform color spaces (as CIE Lab and CIE
Luv, opponent color representations based on advanced color vision models,
color appearance representations (RLab, LLab, SVF and CIECAMs). All
representations are invertible, so the result of image processing made
in these colorimetrically meaningful representations can always be
back to the tristimulus representation at hand, and be displayed.
COLORLAB includes useful
routines to represent colors in the tristimulus space or in the
diagram of any color basis, as well as an advanced vector quantization
scheme for color palette design.
An extensive color data base is also
with the CIE 1931 color matching functions, reflectance data of 1250
from the Munsell Book of Color, McAdam ellipses, normalized spectra of
a number of standard CIE illuminants, matrices to change to a number of
tristimulus representations, and calibration data of an ordinary CRT
This Toolbox was developed by
Malo and Mª José Luque from the Vision Science Group of
the Dept.of Optics, at the School of Physics, Universitat de
(Spain). The current educational and research interests of this group
different aspects of color science
as color image compression, numerical models of human color vision or
We have decided to make the
library available to the research community free of charge.
If you use COLORLAB in your research, we kindly ask
that you reference this website:
J. Malo and M.J. Luque. "COLORLAB: a
color processing toolbox for Matlab" ,