Argyll Color Management System

Argyll is an ICC compatible color management system. It supports accurate ICC profile creation for scanners, CMYK printers, and film recorders, and calibration and profiling of displays. Spectral sample data is supported, allowing a selection of illuminants observer types, and paper fluorescent whitener additive compensation. Profiles can also incorporate source specific gamut mappings for perceptual and saturation intents. Gamut mapping and profile linking uses the CIECAM02 appearance model, a unique gamut mapping algorithm, and a wide selection of rendering intents. It also includes code for a fast 8-bit raster color conversion engine as well as support for fast, fully accurate 16-bit conversion. Device color gamuts can also be viewed and compared using a VRML viewer.

Tags multimedia Graphics Software Development Libraries printing
Licenses GPL BSD Original
Operating Systems POSIX Linux OS Independent Windows Windows Windows Mac OS X
Implementation C

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  30 Jun 2009 09:52
  • Rrelease-after

    Changes: icc and icclib were modified to protect against integer overflow exploits. Minor bugs in icclib 2.11 were fixed. A bug on Mac OS X that caused a crash for any program that accessed the instruments was fixed. A memory allocation size bug that caused memory boundary checks during profile creation was fixed.

    • Rrelease-mid
    •  01 Jul 2008 12:47
    • Rrelease-after

    Changes: This release features speedups in profile and device link generation, better memory usage, support for embedded profiles in TIFF files, support for installing, uninstalling, and loading of display profiles for all operating systems, and a micro CMM system for X11/Linux Raster test charts as well as PS and EPS. Also added were quick display ICC profile creation as part of calibration, support for the Huey, Spyder 2, DTP20, Eye-One Pro, DTP22/Digital Swatchbook, and Eye-One Display 1 and 2 instruments. The GPL Version 3 license is now used. There were countless other bugfixes and more minor feature enhancements.

    • Rrelease-mid
    •  17 Jul 2006 13:51
    • Rrelease-after

    Changes: Support for the USB-based X-Rite DTP94 (AKA Optix) display colorimeter. Comprehensive display control adjustment and calibration support. Full multi-monitor support for display adjustment, calibration, and profiling on all supported operating systems (MS Windows, OS X, and Linux/X11). Numerous bugfixes, and many minor feature additions and improvements.

    • Rrelease-mid
    •  16 Dec 2005 07:38
    • Rrelease-after

    Changes: The main changes in this release are some important bugfixes to the scattered data interpolation code used in creating CLUT profiles. The quality of profiles should be noticeably improved. These fixes will affect profile, icclink (when gamut mapping is being used), and refine. A serious bug in the default behavior of targen has corrected. CIEDE2000 Delta E support has been added. Hexagonal test charts can now be printed and read using the Gretag SpectroScan.

    • Rrelease-mid
    •  03 Nov 2005 03:33
    • Rrelease-after

    Changes: A new "dispcal" utility for calibrating displays was included along with "refine", a tool intended to support the improvement of proofing color matches. Improvements were made to the speed and accuracy of general profiling.

    Rss Recent comments

    Rcomment-before 09 Dec 2002 07:43 Rcomment-trans ggill Rcomment-after

    Re: What about patents?
    Argyll is primarily a research project. I haven't knowingly used patent technology,
    but then I haven't gone and researched software patents in foreign countries like the USA.
    One of the "bogy man" patents has expired (the schriber patent). As long as
    patent offices keep OK'ing obvious ideas and developments, progress will suffer,
    and there will be problems.

    By making Argyll public I am guaranteeing that this technology will
    be free of patents at some time in the future.

    Rcomment-before 04 May 2002 11:10 Rcomment-trans walles Rcomment-after

    What about patents?
    I vaguely seem to recall that the reason for GIMP (http://www.gimp.org) not having any color management features (?) is because of patent issues. Does this application use any patented technology?

    No-screenshot

    Project Spotlight

    MOAP

    A Swiss army knife for project maintainers and developers.

    No-screenshot

    Project Spotlight

    Sculptor

    A DSL and code generator for Java enterprise applications.