Skip to content

ColourMatchingModuls

Kai-Uwe Behrmann edited this page Dec 21, 2017 · 1 revision

Table of Contents

The CMM colormatching module is the "engine" for color conversions in applications.

In Open Source applications, LittleCMS is the most used CMM. Other widely used CMMs are the AppleCMM in MacOSX, the AdobeCMM and the CMM delivered with Windows XP.

Open Source Implementations

Argyll

License: GPL, with an exception to libicc and libcgats

LittleCMS

License: MIT

SampleICC

License: newBSD (3 clauses)

QCMS

GCMS

CTL

License: modified new BSD (? with jurisdiction to California) ...

OpenGTL

  • http://opengtl.org/ - The G of GTL means either Graphics or Generics, the T means Transformation and the L means Libraries or Languages. The C++ libraries are created by Cyrille Berger.
Currently the focus is on developing two languages, designed for two different implementations.
  • OpenCTL which is a GPL compatible of the Color Transformation Language, this language is dedicated at transforming the value of a single pixel (for instance Brightness adjustment or desaturate). CTL is designed to be part of the Color Management process.
  • OpenShiva is inspired by Adobe's Hydra language from the AIF Toolkit, Shiva is a language that apply a kernel-like transformations on an image, that means it works using more than one pixel.
License: LGPL

OpenColorIO

License: newBSD (3 clauses)

Profiler

ArgyllCMS

LProf

LProf a scanner and display profiler

License: GPL

Tools

ArgyllCMS

  • ImgTarget resembles a intelligent CMM in a GUI
  • ArgyllCMSGUI a GUI for some Argyll's command line tools
  • Argyll CMS a Argyll command line resampler
  • Stefan's review of ArgyllCMSGUI, "Argyll CMS" and dispcalGUI : [09:57,]
  • GaMapICC is a Mac OS X droplet, which works like a intelligent CMM

SampleICC

  • IccXML a ICC <-> XML serialiser
Category:Programms
Clone this wiki locally