From 3db384424bd7398ffbb7a355cab8f15f3add009f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Sun, 2 Oct 2016 19:24:58 +0200 Subject: New upstream version 1.9.1+repack --- doc/ArgyllDoc.html | 4694 +++++++++++++++++++++++++++++++++++++++------------- 1 file changed, 3571 insertions(+), 1123 deletions(-) (limited to 'doc/ArgyllDoc.html') diff --git a/doc/ArgyllDoc.html b/doc/ArgyllDoc.html index a2b2ed5..e1625f4 100644 --- a/doc/ArgyllDoc.html +++ b/doc/ArgyllDoc.html @@ -1,63 +1,65 @@ - - - - - - - - Argyll Documentation Top - - -

Argyll CMS documentation index (V1.8.3)
-

- Date:   26th October 2015
- Author: Graeme Gill -

Introduction

- ArgyllCMS is an ICC compatible color management system, available as - Open Source. It supports accurate ICC profile creation for scanners, - cameras and film recorders, and calibration and profiling of - displays and RGB & CMYK printers. Device Link can be created - with a wide variety of advanced options, including specialized Video - calibration standards  and 3dLuts. 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 the - fastest portable 8 bit raster color conversion engine available - anywhere, as well as support for fast, fully accurate 16 bit - conversion. Device color gamuts can also be viewed and compared with - a modern Web browser using X3DOM . Comprehensive documentation is - provided for each major tool, and a general guide to using the tools - for typical color management tasks is also available. A mailing list - provides support for more advanced usage.
-

This is Version 1.8.3, a bug fix update to V1.8.2. The first - public release of icclib was in November 1998, and of Argyll was - in October 2000. Code development commenced in 1995. See Changes Summary for an overview - of changes since the last release. Changes between revisions is - detailed in the log.txt file that accompanies the source - code.

-

The latest source code is available from here.
-

-

Please - note that instruments are being driven by ArgyllCMS drivers, - and that any problems or queries regarding instrument
- operation
should - first be directed to the Argyll's author(s) or the Argyll - mailing list, and not to any other party.

-

-

An Introduction to Color - Management

-

A great introduction for non technical people is Steve Upton's The - Color of Toast.
-

+ + + + + + + + Argyll Documentation Top + + +

ArgyllCMS documentation index (V1.9.1)
+

+ Date:   28th September 2016
+ Author: Graeme Gill +

Introduction

+ ArgyllCMS is an ICC compatible color management system, available as + Open Source. It supports accurate ICC profile creation for scanners, + cameras and film recorders, and calibration and profiling of + displays and RGB, CMY & CMYK printers. Device Link can be + created with a wide variety of advanced options, including + specialized Video calibration standards  and 3dLuts. 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 the fastest portable 8 bit raster color + conversion engine available anywhere, as well as support for fast, + fully accurate 16 bit conversion. Device color gamuts can also be + viewed and compared with a modern Web browser using X3DOM . + Comprehensive documentation is provided for each major tool, and a + general guide to using the tools for typical color management tasks + is also available. A mailing list provides support for more advanced + usage.
+

This is Version 1.9.1, a feature and bug fix update to the last + major releaseV1.8.3. The first public release of icclib was in + November 1998, and of ArgyllCMS was in October 2000. Code + development commenced in 1995. See Changes + + Summary for an overview of changes since the last release. + Changes between revisions is detailed in the log.txt file + that accompanies the source code.

+

The latest source code is available from here.
+

+

Please + note that instruments are being driven by ArgyllCMS drivers, + and that any problems or queries regarding instrument
+ operation
should + first be directed to the Argyll's author(s) or the Argyll + mailing list, and not to any other party.

+

+

An Introduction to Color + Management

+

A great introduction for non technical people is Steve Upton's The + Color of Toast.
+

I present here a more technical but concise @@ -109,51 +111,70 @@ - discussion of what color management is, and why we need it, - together with a brief overview of the ICC profile format.
-
-

Operating Environments

-

-

Argyll is known to compile and run in at least the following - environments:

- 1) MSWindows XP system using Microsoft VC++ 6.0 compiler
- 2) MSWindows XP system using Microsoft VC++ 8.0 Express compiler + - Platform SDK Feb. 2003
- 3) MSWindows XP system using Microsoft VC++ 9.0 Express compiler + - Platform SDK Feb. 2003
- 4) MSWindows XP system using Microsoft VC++ 10.0 Express compiler + - Platform SDK Feb. 2003
- 5) MSWindows XP system using Microsoft VC++ 11.0 Express compiler
- 6) MSWindows XP system using the MingW port of the GCC compiler
- 7) Linux on Fedora Core 8, 32 bit using gcc
- 8) Linux on Fedora Core 8, 64 bit using gcc
- 9) Apple OS X 10.3 PPC using GCC
- 10) Apple OS X 10.4, 10.5, 10.6 Intel using GCC
- 11) Apple OS X10.7 Intel using  Clang
-
- Additionally it is also known to run on:
-
-  MSWindows 2000, Vista & Windows 7 32 bit.
-  MSWindows Vista 64bit, Windows 7, 8, 8.1 64 bit.
-  Linux Ubuntu 7.10
-  Linux Kubuntu 7.10
-  Linux Mandriva 2008.0
-  Linux OpenSuSE 10.3
-  Linux Whitebox 4.2/2
-

but may well compile and run correctly in many more than this, - including OS X 10.8, 10.9 and 10.10 & MSWin 10.

- This is a command line terminal - only environment. Those unfamiliar with command line environments - should consult an appropriate tutorial for their environment if they - are interested in using this software. See the listing of tutorials below.
-
- The following color measuring instruments are directly supported:
-
- JETI:
-
-     specbos 1211 + + + + + + + + + + + + + + + + + + + + + + + + discussion of what color management is, and why we need it, + together with a brief overview of the ICC profile format.
+
+

Operating Environments

+

+

Argyll is known to compile and run in at least the following + environments:

+ 1) MSWindows XP system using Microsoft VC++ 6.0 compiler
+ 2) MSWindows XP system using Microsoft VC++ 8.0 Express compiler + + Platform SDK Feb. 2003
+ 3) MSWindows XP system using Microsoft VC++ 9.0 Express compiler + + Platform SDK Feb. 2003
+ 4) MSWindows XP system using Microsoft VC++ 10.0 Express compiler + + Platform SDK Feb. 2003
+ 5) MSWindows XP system using Microsoft VC++ 11.0 Express compiler
+ 6) MSWindows XP system using the MingW port of the GCC compiler
+ 7) Linux on Fedora Core 8, 32 bit using gcc
+ 8) Linux on Fedora Core 8, 64 bit using gcc
+ 9) Apple OS X 10.3 PPC using GCC
+ 10) Apple OS X 10.4, 10.5, 10.6 Intel using GCC
+ 11) Apple OS X10.7 Intel using  Clang
+
+ Additionally it is also known to run on:
+
+  MSWindows 2000, Vista & Windows 7 - 32 bit.
+  MSWindows Vista 64bit, Windows 7, 8, 8.1, 10 - 64 bit.
+

but may well compile and run correctly in many more than this, + including OS X 10.8, 10.9, 10.10 and beyond.
+

+ This is a command line terminal + only environment. Those unfamiliar with command line environments + should consult an appropriate tutorial for their environment if they + are interested in using this software. See the listing of tutorials below.
+
+ The following color measuring instruments are directly supported:
+
+ JETI:
+
+     specbos 1211 & 1201                    @@ -210,11 +231,2649 @@ - - Tele-Spectro-Radiometer
-
- Image Engineering:
-
-     EX1                                               + + + + + + + + + + + + + + + + + + + + + + + + - Tele-Spectro-Radiometer
+     spectraval + 1511& 1501                + + + + + + + + + + +    - Tele-Spectro-Radiometer
+
+ Image Engineering:
+
+     EX1                                               + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - Tele-Spectro-Radiometer
+
+ Klein:
+
+     K10-A   + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +             +             +             +     - Display Colorimeter. Reported also to work with + the K-1, K-8 and  K-10.
+
+ X-Rite:
+     DTP20 "Pulse"  +                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - "swipe" type reflective spectrometer, that can be used untethered.
+     DTP22 Digital + Swatchbook            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - spot type reflective spectrometer.
+     DTP41                                         + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - spot and strip reading reflective spectrometer.
+     DTP41T +                  +                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - spot and strip reading reflective/transmissive spectrometer.
+     DTP51                                         + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - strip reading reflective colorimeter.
+     DTP92                                         + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - CRT display colorimeter.
+     DTP94 "Optix XR" or "Optix XR2" or "Optix Pro"- display + colorimeter.
+     ColorMunki Design + or Photo           - + spot and "swipe" reflective/emissive spectrometer (UV cut only).
+     ColorMunki Create + or Smile   +          - display + colorimeter. (Similar to an Eye-One Display 2)
+     Lenovo W +                   +                   - + built in laptop Huey display colorimeter.
+     Eye-One Display + 3                 +         - Xrite i1 DisplayPro and ColorMunki + Display
+             +             +             +             +           [ The OEM + i1Display Pro, NEC SpectraSensor Pro,
+                   +                   +                   +        Quato Silver Haze 3 OEM and HP + DreamColor  i1d3 are also reported to work.]
+     Eye-One Pro2 +                   +              - spot and + "swipe" reflective/emissive spectrometer.
+
+ Gretag-Macbeth (now X-Rite):
+     Spectrolino   +                   +               - spot + reflective/emissive spectrometer.
+     SpectroScan   +                   +             - spot + reflective/emissive, XY table reflective spectrometer  .
+     SpectroScanT   +                   +           - spot + reflective/emissive/transmissive, XY table reflective spectrometer.
+     Eye-One Pro "EFI + ES-1000"           - spot and "swipe" + reflective/emissive spectrometer.
+     Eye-One Monitor +                   +         - spot and "swipe" emissive + spectrometer.
+     Eye-One Display 1 + or 2  or LT        - + display colorimeter.
+     HP DreamColor or + APS  +                 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - display colorimeter. (Treated as a Eye-One Display 2)
+     CalMAN X2 +                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - display colorimeter. (Treated as a Eye-One Display 2)
+     Huey   +                   +                 +        - display colorimeter.
+
+ Sequel imaging (Now X-Rite):
+      MonacoOPTIX +                   +           - display + colorimeter (Treated as an Eye-One Display 1)
+                                                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + [The Sequel Chroma 4 & 5, and Sencore ColorPro V, IV & III + also work.]
+
+ Lacie Blue + Eye:                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - see Eye-One Display
+
+ DataColor ColorVision:
+      Spyder 2 +                    +            +        - display colorimeter (Note + that the user must supply firmware)
+                                                           + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + [The Spyder 1 has also been reported as working, but this has not + been confirmed.]
+      Spyder 3 +                    +            +        - display colorimeter.
+      Spyder 4 +                    +            +        - display colorimeter (Note + that the user must supply calibration + data)
+      Spyder 5 +                    +            +        - display colorimeter (Note + that the user must supply calibration + data)
+
+ Other:
+     Colorimètre HCFR                         + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - display colorimeter
+     ColorHug + and + ColorHug2             + + + + + + + + + + - display colorimeter
+     Palette/SwatchMate + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Cube               + + + + + + + + + + - reflective colorimeter
+
+ See
Operation of particular + instruments for more instrument specific detail.
+
+ Other instruments can be supported indirectly, since patch result + files created by other packages can be imported into Argyll.
+
+ Please note the installation instructions + for each platform - they contain important information for getting + your instruments working.
+

If you've decided to buy a color instrument because Argyll + supports it, please let the dealer and manufacturer know that "You bought it because ArgyllCMS + supports it" - thanks.
+

+

Please note that instruments are + being driven by ArgyllCMS drivers, and that any problems or + queries regarding instrument
+ operation
should be + directed to the Argyll's author(s) or the Argyll mailing list, + and not to any other + party.

+

There is a list of contributed ccmx (Colorimeter Correction + Matrix) files for some display/colorimeter combinations.

+

Copyright, Licensing & Trade Mark:
+

+

Most of the source code and provided executable files are + copyrighted works, licensed under the Affero GNU Version 3 license, and therefore they + (or works derived from them) can't be copied, sold or made + available to users interacting with them remotely through a + computer network, without providing the source code. Nothing other + than your agreement and compliance with the Affero GNU License + grants you permission to use, modify or distribute ArgyllCMS + source code, executables or its derivative works. You could be + sued for copyright infringement if you use or distribute ArgyllCMS + without a valid license. The Affero + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GNU license prohibits + extending these tools + (i.e. by combining them with other programs or scripts that make + use of, depend on, or work with the ArgyllCMS code) and + distributing them, unless all the elements of the extensions are + also made available under a GPL compatible license. It is + permissible to provide ArgyllCMS tools with other non GPL + components if the elements of the package are not related, such + that the packaging is mere aggregation. For all the gory details, + please read the accompanying license.

+ Note that unlike many commercial ICC profiling tools, the profiles + created using ArgyllCMS, are not subject to any claims or + restrictions of ArgyllCMS's author(s), but are assumed to be the + copyright property of the person who gathers the characterization + data, and causes the profiles to be created. +

The ArgyllCMS is Copyright 1995 - 2016 Graeme W. Gill, and is + made available under the terms of the Affero GNU General Public + License Version 3, as detailed in the License.txt + file. Documentation is licensed under the terms of the GNU Free + Documentation License, Version 1.3. The author asserts his moral + rights over this material in relationship to the attribution and + integrity of these works. In particular, if these works are + modified in a way that materially changes their functionality, + then the modified works should be renamed in a way that clearly + distinguishes them from "Argyll" or "ArgyllCMS" so that the + effects of such changes do not reflect on the original works + integrity or the original authors reputation.
+ A subset of files (those that are related to the color instrument + drivers, and are collected together into the instlib.zip archive + by the spectro/instlib.ksh script + xicc/ccmx.h and xicc/ccmx.c) + are licensed under the General Public License Version 2 or later, + as detailed in the License2.txt file.
+

+

Portions of the ColorHug instrument library + (spectro/colorhug.[ch]) are Copyright 2011, Richard Hughes, and is + licensed under the General Public License Version 2 or later, as + detailed in the License2.txt file.

+

The tool spectro/spec2cie.c is Copyright 2005 Gerhard Fuernkranz, + and is made available under the terms of the GNU General Public + License Version 2 or later, and is licensed here under the Version + 3 license, as detailed in the License3.txt + file.
+

+

The Win32 USB library libusb-win32 kernel drivers are included in + this distribution in the usb/driver and usb/bin directories, and + are copyright Stephan Meyer and Travis Robinson, and are licensed + under the GNU Version 2 or later (the drivers, services, + installer). See  usb/driver/License.txt, + libusbw/COPYING_LGPL.txt and libusbw/COPYING_GPL.txt for details. + Additional terms noted on the website + are "This license combination explicitly allows the use of this + library in commercial, non-Open-Source applications."
+

+

The icc library in icc/, + the CGATS library in cgats/, + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + the jcnf library in jcnf/, + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + the files spectro/xdg_bds.*, + spectro/aglob.* and the + ucmm library in ucmm/ are + Copyright 1995 - 2015 Graeme W. Gill, and available according to + the "MIT" permissive free software license granted in the License4.txt file, and the licenses at + the top of ucmm/ucmm.c and jcnf/jcnf.c.
+

+

The yajl library in yajl/ + is Copyright (c) 2007-2014, Lloyd Hilaiel <me@lloyd.io> and + is used under an ISC permissive free software license granted in + the yajl/COPYING files. The yajl library has been repackaged and + modified slightly to adds some features and for packaging and + build convenience.
+

+

The TIFF library included in this distribution for convenience, + has its own copyright and license detailed in tiff/COPYRIGHT (an + "MIT"/"BSD" like permissive free software license).
+

+

The Independent JPEG Group's JPEG library included in this + distribution for convenience, has its own copyright and license + detailed in jpg/README (an "MIT"/"BSD" like permissive free + software license). Executables that include JPEG format support + are based in part on the work of the Independent JPEG Group.

+

xicc/iccjpeg.h and xicc/iccjpeg.c are from lcms and they are Copyright + (c) 1998-2010 Marti Maria Saguer and is licensed under an + "MIT"/"BSD" like permissive free software license. See the top of + the iccjpeg.c file for the detailed copyright and licensing + conditions.
+

+

The mongoose web server software is Copyright (c) 2004-2011 + Sergey Lyubka, and is licensed under an "MIT" permissive free + software license.
+

+

The axTLS library is Copyright (c) 2008, Cameron Rich, and the + license is detailed in ccast/axTLS/LICENSE file (an "MIT"/"BSD" + like permissive free software license).
+ It is not used for any security sensitive purpose, but is used + purely to communicate with the ChromeCast.
+

+

The X3DOM x3dom.css and + x3dom.js files are Copyright (C) 2009 X3DOM and licensed dual + "MIT" permissive free software and "GPL" license. See + plot/X3DOM_LICENSE.txt.
+

+

"ArgyllCMS" is a trade mark. It is permissible to refer to + copies or derivatives of this software as being the same as + ArgyllCMS if they are materially  unchanged, and retain all + the functionality provided by the software made available at + www.argyllcms.com. Modified versions of this software that are + materially changed or have missing functionality must be clearly + marked as such, so as not to to be confused with ArgyllCMS.
+

+

What sort of project is this ? (re: + contributions)
+

+ This is essentially my private project, that I've made available + under GNU licensing conditions. Because I license my code under + other licenses as well, there is a limit to what I will accept in + the way of code contributions back into this project. For me to + accept contributions into the distribution, it either has to a + non-core (side) project, or has to be offered to me with copyright + conditions that are compatible with my other uses (i.e.. a "BSD" or + "MIT"  like permissive free software license, or assigning or + licensing the copyright to me), or has to be so trivial (say a one + line bug fix), that it can't be the subject of copyright.
+
+ Of course there is nothing to stop someone setting up a real free + software, community project based on the GNU licensed code made + available here, that would be able to take GNU licensed + contributions from everyone and would essentially be a "fork" of + this code base.
+

Compiling

+ How to build the software from the + source if you want to.
+ Note that you don't need to + do this if you are using one of the binary installations.
+

Installing

+ Important notes on installing the binary + software on various platforms.
+
+

Graphic + User Interfaces
+

+ ArgyllCMS does not directly support a graphic user interface, but + several people have written GUI + based front ends for it. A popular front +end +that +supports +display +calibration + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + and profiling is DisplayCAL by + Florian Höch. For print profiling, you might like to take a look at + The + + + + + + + + + + + + + + + + + + + + Little Argyll GUI by Russell Cottrell, and for cameras or + scanners, CoCa by + Andrew Stawowczyk Long.
+
+ Others can be found with a suitable search.
+

Main + Tools and the command line
+

+ These are all command line ("DOS" shell) tools, and each tool + require appropriate options to be set, followed by filename + arguments. Sometimes the filenames will have to include the usual + extensions, sometimes they are implicit. To get a brief listing of + the possible arguments and usage + of any of the tools, run it with just an "-?" argument, i.e. targen + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -? (or some other unrecognized flag, if the "?" character is + treated specially in your shell, i.e. try "--" on OS X zsh).
+
+ Note that in general the arguments consist of possible flags or + options followed by file path+name arguments. All arguments need to + be separated by whitespace.  (If you need to specify a string + with embedded white space, double quote the string). A flag consists + of a dash attached to a single letter, the letter identifying the + flag, and is usually case sensitive. An option is a flag that has an + associated parameter or parameters. The parameter can be separated + from the flag by white space, or may come directly after the flag. + So if a tool has a usage that looks like this:
+
+   tool -?
+   usage: tool [options] infile outfile
+    + -v                   + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -251,6 +2910,10 @@ + + Verbose mode
+    -d + n                @@ -270,11 +2933,6 @@ - - Tele-Spectro-Radiometer
-
- Klein:
-
-     K10-A   @@ -307,15 +2965,6 @@ -             -             -             -     - Display Colorimeter. Reported also to work with - the K-1, K-8 and  K-10.
-
- X-Rite:
-     DTP20 "Pulse"  -                            @@ -383,6 +3032,10 @@ + + Choose a depth 0-4
+    -r +                   @@ -412,9 +3065,6 @@ - - "swipe" type reflective spectrometer, that can be used untethered.
-     DTP22 Digital - Swatchbook            @@ -504,6 +3154,13 @@ + + Use a random depth
+    -f + [nn]            + Use full range. nn optional range 0 - 100.
+    -M +                  @@ -511,8 +3168,6 @@ - - spot type reflective spectrometer.
-     DTP41                                         @@ -609,10 +3264,6 @@ - - spot and strip reading reflective spectrometer.
-     DTP41T -                  -                      @@ -628,6 +3279,10 @@ + + Manual
+    infile +                @@ -709,8 +3364,6 @@ - - spot and strip reading reflective/transmissive spectrometer.
-     DTP51                                         @@ -748,6 +3401,161 @@ + + Input file
+    outfile +             + Output file
+
+ then there are  5 flags/options, and two filename arguments. + Notice that square braces [] denote optional items. The first + flag/option is a flag. The second is an option that has a numerical + argument in the range 0 to 4. The third is a flag. the fourth is an + option with an optional argument. The fourth is a flag.  The + flags and options can generally be in any order, but must be before + the file name arguments. (For a few special tools you actually + specify a sequence of flags and files where the flags apply just to + the following file.) So example invocations may look like:
+
+   tool -v testin testout
+   tool -d3 -M testin1 testout2
+   tool -f infile outfile
+   tool -f 45 infile outfile
+   tool -d 3 -f67 infile outfile
+

In order to make use of the tools, it is necessary to keep track + of where various files are, and what they are called. There are + many possible ways of doing this. One way is to put each source + profile and all its associated files (test charts, spectrometer + values etc.) in one set of directories for each source profile + type. Similarly the device profiles could be stored in a hierarchy + of directories ordered by device type, media, resolution, device + mode etc. Naturally you will want to set your $PATH so that you + can run the tools from whichever directory you are in, as well as + specify any necessary directory paths for file arguments so that + the tools are able to open them.
+

+

Note that there are two ways the Argyll tools deal with filename + extensions. In one you supply the extension (ie. you supply the + whole file name), so the extension is up to you. In the other + (used where one name is used for input and output files, or where + there are multiple output files), the program adds the extension. + In the documentation this should be indicated by calling it a + "base name".
+

+

For more information on using a command + line environments, consult an appropriate tutorial:

+

MS Windows :
+    <http://www.bleepingcomputer.com/tutorials/tutorial76.html>
+    <http://www.pcstats.com/articleview.cfm?articleid=1723&page=1>
+    <http://www.voidspace.org.uk/python/articles/command_line.shtml>
+
+     To find more: <http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial>
+
+ OS X:
+     <http://www.osxfaq.com/Tutorials/LearningCenter/>
+     <http://www.atomiclearning.com/macosxterminalx.shtml>
+     <http://www.oreillynet.com/pub/a/mac/2001/12/14/terminal_one.html>
+
+     To find more: <http://www.google.com/search?hl=en&q=OS+X+shell+tutorial>
+
+ Linux:
+     <http://www.linuxcommand.org/index.php>
+     <http://www.tuxfiles.org/linuxhelp/shell.html>
+     <http://www.ee.surrey.ac.uk/Teaching/Unix/>
+
+     To find more: <http://www.google.com/search?q=linux+command+line+shell+tutorial>

+


+ Note that since OS X is + based on UNIX, there is much in common between the OS X and Linux + command line environments, and many of the UNIX tutorials may be + useful:
+

+

    <http://www.rain.org/~mkummel/unix.html>
+
+

+

Tutorial: Typical usage scenarios + and examples

+ A guided tour of the major tools, + applied to typical CMS jobs, such as calibrating displays, creating + device profiles, calibrating printers, linking profiles, and + converting color spaces of raster files.
+
+ Although it is is a couple of years old now, this tutorial + may also be of interest.
+  
+

Topical + Discussions

+ Discussions about particular topics:
+
+ About Fluorescent Whitening Agent compensation
+
+ Operation of particular instruments
+
+ About ICC profiles and Gamut Mapping
+
+ About display monitor settings and + targets
+
+ About display "Gamma"
+
+ What's the difference between Calibration + and Characterization ?
+
+ Why doesn't my Colorimeter work + well on my Wide Gamut display ?
+
+ My blacks get crushed on my + display - why ? How do I fix it ?
+
+ How can I have confidence in the i1pro + Driver ?
+
+ Does the i1pro High Resolution mode + improve accuracy ?
+
+ Evaluating input targets
+
+ ArgyllCMS's Absolute to media + Relative Transform Space matrix ('arts') ICC tag
+
+

Flow + diagram of Major Tools:

+
+           Thumbnail of Flow Diagram
+
+

Main Tools by + category:

+

Calibrating devices
+

+ dispcal +       Adjust, + calibrate and profile a display.
+
printcal      Create a + printer calibration .cal file from a .ti3 data file.
+

Creating test targets for profiling or print calibration
+

+ targen        @@ -807,8 +3615,6 @@ - - strip reading reflective colorimeter.
-     DTP92                                         @@ -868,6 +3674,11 @@ + +
Generate a profiling test target values .ti1 file.
+ filmtarg      Create @@ -905,69 +3716,6 @@ - - CRT display colorimeter.
-     DTP94 "Optix XR" or "Optix XR2" or "Optix Pro"- display - colorimeter.
-     ColorMunki Design - or Photo           - - spot and "swipe" reflective/emissive spectrometer (UV cut only).
-     ColorMunki Create - or Smile   -          - display - colorimeter. (Similar to an Eye-One Display 2)
-     Lenovo W -                   -                   - - built in laptop Huey display colorimeter.
-     Eye-One Display - 3                 -         - Xrite i1 DisplayPro and ColorMunki - Display
-             -             -             -             -           [ The OEM - i1Display Pro, NEC SpectraSensor Pro,
-                   -                   -                   -        Quato Silver Haze 3 OEM and HP - DreamColor  i1d3 are also reported to work.]
-     Eye-One Pro2 -                   -              - spot and - "swipe" reflective/emissive spectrometer.
-
- Gretag-Macbeth (now X-Rite):
-     Spectrolino   -                   -               - spot - reflective/emissive spectrometer.
-     SpectroScan   -                   -             - spot - reflective/emissive, XY table reflective spectrometer  .
-     SpectroScanT   -                   -           - spot - reflective/emissive/transmissive, XY table reflective spectrometer.
-     Eye-One Pro "EFI - ES-1000"           - spot and "swipe" - reflective/emissive spectrometer.
-     Eye-One Monitor -                   -         - spot and "swipe" emissive - spectrometer.
-     Eye-One Display 1 - or 2  or LT        - - display colorimeter.
-     HP DreamColor or - APS  -                 @@ -1049,6 +3797,12 @@ + + film recorder TIFF files from Argyll .ti1 file.

+ printtarg     Create + @@ -1064,9 +3818,6 @@ - - display colorimeter. (Treated as a Eye-One Display 2)
-     CalMAN X2 -                                  @@ -1163,24 +3914,19 @@ - - display colorimeter. (Treated as a Eye-One Display 2)
-     Huey   -                   -                 -        - display colorimeter.
-
- Sequel imaging (Now X-Rite):
-      MonacoOPTIX -                   -           - display - colorimeter (Treated as an Eye-One Display 1)
-                                                            + + a PS, EPS or TIFF file containing test patch values, ready for + printing.
+

Obtaining test results for profiling or print calibration
+

+ chartread     Read @@ -1271,10 +4017,6 @@ - [The Sequel Chroma 4 may also work.]
-
- Lacie Blue - Eye:                                  @@ -1303,6 +4045,12 @@ + + a test chart using an instrument to create a .ti3 data file.

+ dispread      Test @@ -1371,15 +4119,6 @@ - - see Eye-One Display
-
- DataColor ColorVision:
-      Spyder 2 -                    -            -        - display colorimeter (Note - that the user must supply firmware)
-                                                           @@ -1430,6 +4169,11 @@ + + and read colorimetric values from a display

+ filmread      Read @@ -1476,28 +4220,6 @@ - [The Spyder 1 has also been reported as working, but this has not - been confirmed.]
-      Spyder 3 -                    -            -        - display colorimeter.
-      Spyder 4 -                    -            -        - display colorimeter (Note - that the user must supply calibration - data)
-      Spyder 5 -                    -            -        - display colorimeter (Note - that the user must supply calibration - data)
-
- Other:
-     Colorimètre HCFR                         @@ -1570,6 +4292,11 @@ + + film colorimetric values using a SpectroScanT (Deprecated ?)

+ scanin        @@ -1594,8 +4321,6 @@ - - display colorimeter
-     ColorHug                                        @@ -1677,55 +4402,11 @@ - - display colorimeter
-     Palette/SwatchMate - Cube         - - reflective colorimeter
-
- See
Operation of particular - instruments for more instrument specific detail.
-
- Other instruments can be supported indirectly, since patch result - files created by other packages can be imported into Argyll.
-
- Please note the installation instructions - for each platform - they contain important information for getting - your instruments working.
-

If you've decided to buy a color instrument because Argyll - supports it, please let the dealer and manufacturer know that "You bought it because Argyll CMS - supports it" - thanks.
-

-

Please note that instruments are - being driven by ArgyllCMS drivers, and that any problems or - queries regarding instrument
- operation
should be - directed to the Argyll's author(s) or the Argyll mailing list, - and not to any other - party.

-

There is a list of contributed ccmx (Colorimeter Correction - Matrix) files for some display/colorimeter combinations.

-

Copyright, Licensing & Trade Mark:
-

-

Most of the source code and provided executable files are - copyrighted works, licensed under the Affero GNU Version 3 license, and therefore they - (or works derived from them) can't be copied, sold or made - available to users interacting with them remotely through a - computer network, without providing the source code. Nothing other - than your agreement and compliance with the Affero GNU License - grants you permission to use, modify or distribute ArgyllCMS - source code, executables or its derivative works. You could be - sued for copyright infringement if you use or distribute ArgyllCMS - without a valid license. The Affero @@ -1734,6 +4415,16 @@ + + Convert a TIFF  image of a test chart into .ti3 + device values.
+
illumread     Use an + instrument to measure an illuminant spectrum, and estimate its UV + content.
+ fakeread      Fake @@ -1749,62 +4440,6 @@ - GNU license prohibits - extending these tools - (i.e. by combining them with other programs or scripts that make - use of, depend on, or work with the ArgyllCMS code) and - distributing them, unless all the elements of the extensions are - also made available under a GPL compatible license. It is - permissible to provide ArgyllCMS tools with other non GPL - components if the elements of the package are not related, such - that the packaging is mere aggregation. For all the gory details, - please read the accompanying license.

- Note that unlike many commercial ICC profiling tools, the profiles - created using ArgyllCMS, are not subject to any claims or - restrictions of ArgyllCMS's author(s), but are assumed to be the - copyright property of the person who gathers the characterization - data, and causes the profiles to be created. -

The ArgyllCMS is Copyright 1995 - 2015 Graeme W. Gill, and is - made available under the terms of the Affero GNU General Public - License Version 3, as detailed in the License.txt - file. Documentation is licensed under the terms of the GNU Free - Documentation License, Version 1.3. The author asserts his moral - rights over this material in relationship to the attribution and - integrity of these works. In particular, if these works are - modified in a way that materially changes their functionality, - then the modified works should be renamed in a way that clearly - distinguishes them from "Argyll" or "ArgyllCMS" so that the - effects of such changes do not reflect on the original works - integrity or the original authors reputation. A subset of files - (those that are related to the color instrument drivers, and are - collected together into the instlib.zip archive by the - spectro/instlib.ksh script + xicc/ccmx.h and xicc/ccmx.c) are - licensed under the General Public License Version 2 or later, as - detailed in the License2.txt file.
-

-

Portions of the ColorHug instrument library - (spectro/colorhug.[ch]) are Copyright 2011, Richard Hughes, and is - licensed under the General Public License Version 2 or later, as - detailed in the License2.txt file.

-

The tool spectro/spec2cie.c is Copyright 2005 Gerhard Fuernkranz, - and is made available under the terms of the GNU General Public - License Version 2 or later, and is licensed here under the Version - 3 license, as detailed in the License3.txt - file.
-

-

The Win32 USB library libusb-win32 kernel drivers are included in - this distribution in the usb/driver and usb/bin directories, and - are copyright Stephan Meyer and Travis Robinson, and are licensed - under the GNU Version 2 or later (the drivers, services, - installer). See  usb/driver/License.txt, - libusbw/COPYING_LGPL.txt and libusbw/COPYING_GPL.txt for details. - Additional terms noted on the website - are "This license combination explicitly allows the use of this - library in commercial, non-Open-Source applications."
-

-

The icc library in icc/, - the CGATS library in cgats/, @@ -1901,7 +4536,6 @@ - the jcnf library in jcnf/, @@ -1909,6 +4543,15 @@ + + the reading of a device using an ICC or MPP profile.
+
synthread     Fake the + reading of a device using a synthetic device model.
+ cb2ti3        @@ -1997,97 +4640,6 @@ - the files spectro/xdg_bds.*, - spectro/aglob.* and the - ucmm library in ucmm/ are - Copyright 1995 - 2015 Graeme W. Gill, and available according to - the "MIT" license granted in the icc/License.txt and - cgats/License.txt files, and the licenses at the top of - ucmm/ucmm.c and jcnf/jcnf.c.
-

-

The yajl library in jcnf/yajl - is Copyright (c) 2007-2014, Lloyd Hilaiel <me@lloyd.io> and - is used under an ISC License granted in the yajl/COPYING files. - The yajl library has been repackaged and modified slightly to adds - some features and for packaging and build convenience.
-

-

The TIFF library included in this distribution for convenience, - has its own copyright and license detailed in tiff/COPYRIGHT (an - "MIT"/"BSD" like license).
-

-

The Independent JPEG Group's JPEG library included in this - distribution for convenience, has its own copyright and license - detailed in jpg/README (an "MIT"/"BSD" like license). Executables - that include JPEG format support are based in part on the work of - the Independent JPEG Group.

-

xicc/iccjpeg.h and xicc/iccjpeg.c are from lcms and they are Copyright - (c) 1998-2010 Marti Maria Saguer and is licensed under an - "MIT"/"BSD" like license. See the top of the iccjpeg.c file for - the detailed copyright and licensing conditions.
-

-

The mongoose web server software is Copyright (c) 2004-2011 - Sergey Lyubka, and is licensed under an "MIT" license.
-

-

The axTLS library is Copyright (c) 2008, Cameron Rich, and the - license is detailed in ccast/axTLS/LICENSE file (an "MIT"/"BSD" - like license).
- It is not used for any security sensitive purpose, but is used - purely to communicate with the ChromeCast.
-

-

The X3DOM x3dom.css and - x3dom.js files are Copyright (C) 2009 X3DOM and licensed dual - "MIT" and "GPL" license. See plot/X3DOM_LICENSE.txt.
-

-

"ArgyllCMS" is a trade mark. It is permissible to refer to - copies or derivatives of this software as being the same as - ArgyllCMS if they are materially  unchanged, and retain all - the functionality provided by the software made available at - www.argyllcms.com. Modified versions of this software that are - materially changed or have missing functionality must be clearly - marked as such, so as not to to be confused with ArgyllCMS.
-

-

What sort of project is this ? (re: - contributions)
-

- This is essentially my private project, that I've made available - under GNU licensing conditions. Because I license my code under - other licenses as well, there is a limit to what I will accept in - the way of code contributions back into this project. For me to - accept contributions into the distribution, it either has to a - non-core (side) project, or has to be offered to me with copyright - conditions that are compatible with my other uses (i.e.. a "BSD" - like license, or assigning or licensing the copyright to me), or has - to be so trivial (say a one line bug fix), that it can't be the - subject of copyright.
-
- Of course there is nothing to stop someone setting up a real free - software, community project based on the GNU licensed code made - available here, that would be able to take GNU licensed - contributions from everyone and would essentially be a "fork" of - this code base.
-
-

Compiling

- How to build the software from the - source if you want to.
- Note that you don't need to - do this if you are using one of the binary installations.
-

Installing

- Important notes on installing the binary - software on various platforms.
-
-

Graphic - User Interfaces
-

- ArgyllCMS does not directly support a graphic user interface, but - several people have written GUI - based front ends for it. A popular front -end -that -supports -display -calibration @@ -2118,6 +4670,12 @@ calibration + + Convert Colorblind format CMY/RGB test chart into + Argyll .ti3 CGATS format.
+ kodak2ti3     Convert @@ -2184,18 +4742,6 @@ calibration - and profiling is dispcalGUI - by Florian Höch. Others can be found with a suitable search.
-

Main - Tools and the command line
-

- These are all command line ("DOS" shell) tools, and each tool - require appropriate options to be set, followed by filename - arguments. Sometimes the filenames will have to include the usual - extensions, sometimes they are implicit. To get a brief listing of - the possible arguments and usage - of any of the tools, run it with just an "-?" argument, i.e. targen @@ -2248,6 +4794,11 @@ href="http://www.google.com/search?hl=en&source=hp&q=argyllcms+GUI&a + + Kodak Colorflow format CMYK test chart into Argyll .ti3 CGATS + format.

+ txt2ti3       @@ -2290,23 +4841,6 @@ href="http://www.google.com/search?hl=en&source=hp&q=argyllcms+GUI&a - -?
(or some other unrecognized flag, if the "?" character is - treated specially in your shell, i.e. try "--" on OS X zsh).
-
- Note that in general the arguments consist of possible flags or - options followed by file name arguments. All arguments need to be - separated by whitespace.  (If you need to specify a string with - embedded white space, double quote the string). A flag consists of a - dash attached to a single letter, the letter identifying the flag, - and is usually case sensitive. An option is a flag that has an - associated parameter or parameters. The parameter can be separated - from the flag by white space, or may come directly after the flag. - So if a tool has a usage that looks like this:
-
-   tool -?
-   usage: tool [options] infile outfile
-    - -v                   @@ -2383,6 +4917,13 @@ href="http://www.google.com/search?hl=en&source=hp&q=argyllcms+GUI&a + + Convert Gretag/Logo/X-Rite/Barbieri or other format + RGB or CMYK test chart results into Argyll .ti3 CGATS format.

+ ls2ti3        Convert @@ -2403,9 +4944,6 @@ href="http://www.google.com/search?hl=en&source=hp&q=argyllcms+GUI&a - Verbose mode
-    -d - n                @@ -2441,6 +4979,11 @@ href="http://www.google.com/search?hl=en&source=hp&q=argyllcms+GUI&a + + LightSpace format RGB .bcs test chart results into Argyll + .ti3 CGATS format.

+ fakeCMY       @@ -2502,9 +5045,6 @@ href="http://www.google.com/search?hl=en&source=hp&q=argyllcms+GUI&a - Choose a depth 0-4
-    -r -                   @@ -2562,6 +5102,12 @@ href="http://www.google.com/search?hl=en&source=hp&q=argyllcms+GUI&a + +
Create a fake Argyll .ti3 CMY data file from a CMYK + profile, as a basis of creating a CMY to CMYK separation
+
average       Average @@ -2601,12 +5147,6 @@ href="http://www.google.com/search?hl=en&source=hp&q=argyllcms+GUI&a - Use a random depth
-    -f - [nn]            - Use full range. nn optional range 0 - 100.
-    -M -                  @@ -2615,6 +5155,12 @@ href="http://www.google.com/search?hl=en&source=hp&q=argyllcms+GUI&a + + or Merge two or more measurement data files, or average patches + within a single file.

+

Creating Device Profiles

+ colprof       @@ -2703,9 +5249,6 @@ href="http://www.google.com/search?hl=en&source=hp&q=argyllcms+GUI&a - Manual
-    infile -                @@ -2736,6 +5279,10 @@ href="http://www.google.com/search?hl=en&source=hp&q=argyllcms+GUI&a + +
Create an ICC profile from the .ti3 test data.
+ mppprof       @@ -2802,160 +5349,6 @@ href="http://www.google.com/search?hl=en&source=hp&q=argyllcms+GUI&a - Input file
-    outfile -             - Output file
-
- then there are  5 flags/options, and two filename arguments. - Notice that square braces [] denote optional items. The first - flag/option is a flag. The second is an option that has a numerical - argument in the range 0 to 4. The third is a flag. the fourth is an - option with an optional argument. The fourth is a flag.  The - flags and options can generally be in any order, but must be before - the file name arguments. (For a few special tools you actually - specify a sequence of flags and files where the flags apply just to - the following file.) So example invocations may look like:
-
-   tool -v testin testout
-   tool -d3 -M testin1 testout2
-   tool -f infile outfile
-   tool -f 45 infile outfile
-   tool -d 3 -f67 infile outfile
-

In order to make use of the tools, it is necessary to keep track - of where various files are, and what they are called. There are - many possible ways of doing this. One way is to put each source - profile and all its associated files (test charts, spectrometer - values etc.) in one set of directories for each source profile - type. Similarly the device profiles could be stored in a hierarchy - of directories ordered by device type, media, resolution, device - mode etc. Naturally you will want to set your $PATH so that you - can run the tools from whichever directory you are in, as well as - specify any necessary directory paths for file arguments so that - the tools are able to open them.
-

-

Note that there are two ways the Argyll tools deal with filename - extensions. In one you supply the extension (ie. you supply the - whole file name), so the extension is up to you. In the other - (used where one name is used for input and output files, or where - there are multiple output files), the program adds the extension. - In the documentation this should be indicated by calling it a - "base name".
-

-

For more information on using a command - line environments, consult an appropriate tutorial:

-

MS Windows :
-    <http://www.bleepingcomputer.com/tutorials/tutorial76.html>
-    <http://www.pcstats.com/articleview.cfm?articleid=1723&page=1>
-    <http://www.voidspace.org.uk/python/articles/command_line.shtml>
-
-     To find more: <http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial>
-
- OS X:
-     <http://www.osxfaq.com/Tutorials/LearningCenter/>
-     <http://www.atomiclearning.com/macosxterminalx.shtml>
-     <http://www.oreillynet.com/pub/a/mac/2001/12/14/terminal_one.html>
-
-     To find more: <http://www.google.com/search?hl=en&q=OS+X+shell+tutorial>
-
- Linux:
-     <http://www.linuxcommand.org/index.php>
-     <http://www.tuxfiles.org/linuxhelp/shell.html>
-     <http://www.ee.surrey.ac.uk/Teaching/Unix/>
-
-     To find more: <http://www.google.com/search?q=linux+command+line+shell+tutorial>

-


- Note that since OS X is - based on UNIX, there is much in common between the OS X and Linux - command line environments, and many of the UNIX tutorials may be - useful:
-

-

    <http://www.rain.org/~mkummel/unix.html>
-
-

-

Tutorial: Typical usage scenarios - and examples

- A guided tour of the major tools, - applied to typical CMS jobs, such as calibrating displays, creating - device profiles, calibrating printers, linking profiles, and - converting color spaces of raster files.
-
- Although it is is a couple of years old now, this tutorial - may also be of interest.
-  
-

Topical - Discussions

- Discussions about particular topics:
-
- About Fluorescent Whitening Agent compensation
-
- Operation of particular instruments
-
- About ICC profiles and Gamut Mapping
-
- About display monitor settings and - targets
-
- About display "Gamma"
-
- What's the difference between Calibration - and Characterization ?
-
- Why doesn't my Colorimeter work - well on my Wide Gamut display ?
-
- My blacks get crushed on my - display - why ? How do I fix it ?
-
- How can I have confidence in the i1pro - Driver ?
-
- Does the i1pro High Resolution mode - improve accuracy ?
-
- Evaluating input targets
-
- ArgyllCMS's Absolute to media - Relative Transform Space matrix ('arts') ICC tag
-
-

Flow - diagram of Major Tools:

-
-           Thumbnail of Flow Diagram
-
-

Main Tools by - category:

-

Calibrating devices
-

- dispcal -       Adjust, - calibrate and profile a display.
-
printcal      Create a - printer calibration .cal file from a .ti3 data file.
-

Creating test targets for profiling or print calibration
-

- targen        @@ -3008,6 +5401,11 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + Create a Model Printer Profile (MPP) from the .ti3 + test data.
+ revfix        @@ -3052,10 +5450,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - Generate a profiling test target values .ti1 file.
- filmtarg      Create @@ -3130,6 +5524,12 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + +
Regenerate a device profiles B2A table data by + inverting the A2B table. +

Creating Device Link Profiles

+ collink       @@ -3152,10 +5552,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - film recorder TIFF files from Argyll .ti1 file.

- printtarg     Create @@ -3252,12 +5648,13 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - a PS, EPS or TIFF file containing test patch values, ready for - printing.
-

Obtaining test results for profiling or print calibration
-

- chartread     Read + + Link two device ICC profiles to create a device + link profile. +

Converting colors or applying print calibration
+

+ cctiff        @@ -3354,11 +5751,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - a test chart using an instrument to create a .ti3 data file.

- dispread      Test @@ -3381,6 +5773,12 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + +
Color convert a TIFF or JPEG file using a sequence + of ICC device, device link, abstract profiles and calibration files. +
+ applycal      Apply @@ -3455,10 +5853,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - and read colorimetric values from a display

- filmread      Read @@ -3502,6 +5896,10 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + calibration curves to an ICC profile.
+ icclu         @@ -3555,10 +5953,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - film colorimetric values using a SpectroScanT (Deprecated ?)

- scanin        @@ -3624,6 +6018,11 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + +
Lookup individual color values through any ICC + profile table.
+ xicclu        @@ -3655,15 +6054,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - Convert a TIFF  image of a test chart into .ti3 - device values.
-
illumread     Use an - instrument to measure an illuminant spectrum, and estimate its UV - content.
- fakeread      Fake @@ -3751,6 +6141,12 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + Lookup individual color values forward or inverted + though an ICC profile or CAL table.
+ mpplu         + @@ -3760,14 +6156,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - the reading of a device using an ICC or MPP profile.
-
synthread     Fake the - reading of a device using a synthetic device model.
- cb2ti3        @@ -3864,11 +6252,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - Convert Colorblind format CMY/RGB test chart into - Argyll .ti3 CGATS format.
- kodak2ti3     Convert @@ -3881,6 +6264,11 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + +
Lookup individual color values though an MPP + profile. Also create MPP gamut files/views.
+ greytiff      Convert @@ -3965,10 +6353,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - Kodak Colorflow format CMYK test chart into Argyll .ti3 CGATS - format.

- txt2ti3       @@ -4003,6 +6387,20 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + a TIFF file to monochrome using an ICC device profile
+

Color Tweaking tools
+

+ refine +        Creates an + abstract profile from two chart readings, useful for refining + proofing profiles.
+
+

Creating gamut views

+ iccgamut      Create + @@ -4065,12 +6463,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> -
Convert Gretag/Logo/X-Rite/Barbieri or other format - RGB or CMYK test chart results into Argyll .ti3 CGATS format.

- ls2ti3        Convert @@ -4104,10 +6496,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - LightSpace format RGB .bcs test chart results into Argyll - .ti3 CGATS format.
- fakeCMY       @@ -4130,6 +6518,28 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + a gamut file or VRML file of the color gamut of an ICC profile.
+ tiffgamut     Create + + + + + + + + + + + + + + + + + + @@ -4204,11 +6614,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> -
Create a fake Argyll .ti3 CMY data file from a CMYK - profile, as a basis of creating a CMY to CMYK separation
-
average       Average @@ -4234,10 +6639,11 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - or Merge two or more measurement data files, or average patches - within a single file.
-

Creating Device Profiles

- colprof + viewgam       @@ -4335,9 +6741,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - Create an ICC profile from the .ti3 test data.
- mppprof       @@ -4360,6 +6763,13 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + Convert one or more gamuts into a VRML 3D + visualization file. Compute an intersection.
+

Diagnostic and test tools
+

+ iccdump       @@ -4434,10 +6844,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - Create a Model Printer Profile (MPP) from the .ti3 - test data.
- revfix        @@ -4482,6 +6888,10 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + Dump the contents of an ICC profile as text.
+ profcheck     Check @@ -4534,11 +6944,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> -
Regenerate a device profiles B2A table data by - inverting the A2B table. -

Creating Device Link Profiles

- collink       @@ -4605,6 +7010,10 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + an ICC profile against .ti3 test chart data, create pruned .ti3 + file.
+ invprofcheck  @@ -4635,12 +7044,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> -
Link two device ICC profiles to create a device - link profile. -

Converting colors or applying print calibration
-

- cctiff        @@ -4729,6 +7132,11 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + Check ICC forward against inverse lookup.
+ splitsti3     Split + @@ -4737,11 +7145,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> -
Color convert a TIFF or JPEG file using a sequence - of ICC device, device link, abstract profiles and calibration files. -
- applycal      Apply @@ -4837,9 +7240,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - calibration curves to an ICC profile.
- icclu         @@ -4853,6 +7253,14 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + a CGATS file (ie. a .ti3) into two parts randomly to verify + profiling.
+ timage +        Create TIFF test + images.
+ mppcheck      Check @@ -4936,10 +7344,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> -
Lookup individual color values through any ICC - profile table.
- xicclu        @@ -4975,6 +7379,10 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + an MPP profile against .ti3 test chart data.
+ spotread      Use @@ -5036,10 +7444,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> -
Lookup individual color values forward or inverted - though an ICC profile or CAL table.
- mpplu         @@ -5096,6 +7500,10 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + an instrument to read a single spot color value.
+ colverify     Verify @@ -5136,10 +7544,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> -
Lookup individual color values though an MPP - profile. Also create MPP gamut files/views.
- greytiff      Convert @@ -5161,6 +7565,11 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + matching of CIE in two CGATS/.ti3 files (also view differences as + VRML)
+ synthcal      Create @@ -5236,18 +7645,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - a TIFF file to monochrome using an ICC device profile
-

Color Tweaking tools
-

- refine -        Creates an - abstract profile from two chart readings, useful for refining - proofing profiles.
-
-

Creating gamut views

- iccgamut      Create @@ -5290,6 +7687,12 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + a synthetic input, display or output calibration (.cal)file. +

Other Tools

+ ccxxmake      Use @@ -5344,9 +7747,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - a gamut file or VRML file of the color gamut of an ICC profile.
- tiffgamut     Create @@ -5410,6 +7810,13 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + a Spectrometer to create a Colorimeter Correction Matrix + (CCMX)  or a Colorimeter Calibration Spectral Set (CCSS)  + for a particular display.
+ extracticc    Extract @@ -5443,10 +7850,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - a gamut file or VRML file of the color gamut of a TIFF or JPEG - image.
- viewgam       @@ -5532,6 +7935,16 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + an embedded ICC profile from a TIFF or JPEG file.
+
extractttag   Extract a text tag (ie. CGATS + .ti3 data or CAL) from an ICC profile.
+ dispwin       Install @@ -5543,12 +7956,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> -
Convert one or more gamuts into a VRML 3D - visualization file. Compute an intersection.
-

Diagnostic and test tools
-

- iccdump       @@ -5645,9 +8052,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - Dump the contents of an ICC profile as text.
- profcheck     Check @@ -5659,6 +8063,17 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + or uninstall display profile, set display calibration from profile + or .cal file, test displace and dispwin access to a display.
+ oeminst       + Install Instrument manufacturers files for the + Spyder 2, EDR or CCSS calibration files for i1d3 or Spyder 4 or + 5,  CCMX files for colorimeters.
+ specplot       @@ -5744,9 +8159,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - an ICC profile against .ti3 test chart data, create pruned .ti3 - file.
- invprofcheck  @@ -5780,6 +8192,11 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + Plot a spectrum (.sp, .cmf, .ccss) and calculate CCT and VCT.
+ spec2cie      Convert @@ -5801,6 +8218,14 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + spectral .ti3 or .sp readings into CIE XYZ and D50 L*a*b* readings. + Apply FWA, plot spectrums.
+   +

Main Tools + Alphabetic Listing:

+ applycal      Apply @@ -5843,9 +8268,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> -
Check ICC forward against inverse lookup.
- splitsti3     Split @@ -5921,6 +8343,11 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + calibration curves to an ICC profile.
+ average       + @@ -5941,13 +8368,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - a CGATS file (ie. a .ti3) into two parts randomly to verify - profiling.
- timage -        Create TIFF test - images.
- mppcheck      Check @@ -6044,10 +8464,12 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - an MPP profile against .ti3 test chart data.
- spotread      Use + +
Average or Merge two or more + measurement data files, or average patches within a single file.
+ cb2ti3        @@ -6142,9 +8564,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - an instrument to read a single spot color value.
- colverify     Verify @@ -6169,6 +8588,19 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + +
Convert Colorblind format CMY/RGB test chart into + Argyll .ti3 CGATS format.
+ cctiff        + + + + + + + + @@ -6184,10 +8616,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - matching of CIE in two CGATS/.ti3 files (also view differences as - VRML)
- synthcal      Create @@ -6283,10 +8711,10 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - a synthetic input, display or output calibration (.cal)file. -

Other Tools

- ccxxmakeColor convert a TIFF or JPEG file using a sequence + of ICC device, device link, abstract profiles and calibration files.
+ ccxxmake      Use @@ -6383,12 +8811,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - a Spectrometer to create a Colorimeter Correction Matrix - (CCMX)  or a Colorimeter Calibration Spectral Set (CCSS)  - for a particular display.
- extracticc    Extract @@ -6411,6 +8833,12 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + a Spectrometer to create a Colorimeter Correction Matrix + (CCMX)  or a Colorimeter Calibration Spectral Set (CCSS)  + for a particular display.
+ chartread     Read @@ -6485,15 +8913,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - an embedded ICC profile from a TIFF or JPEG file.
-
extractttag   Extract a text tag (ie. CGATS - .ti3 data or CAL) from an ICC profile.
- dispwin       Install @@ -6538,6 +8957,10 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + a test chart using an instrument to create a .ti3 data file.
+ collink       @@ -6590,16 +9013,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - or uninstall display profile, set display calibration from profile - or .cal file, test displace and dispwin access to a display.
- oeminst       - Install Instrument manufacturers files for the - Spyder 2, EDR or CCSS calibration files for i1d3 or Spyder 4 or - 5,  CCMX files for colorimeters.
- specplot       @@ -6666,6 +9079,11 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + +
Link two device ICC profiles to create a device + link profile.
+ colprof       @@ -6696,10 +9114,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - Plot a spectrum (.sp, .cmf, .ccss) and calculate CCT and VCT.
- spec2cie      Convert @@ -6788,6 +9202,17 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + +
Create an ICC profile from the .ti3 test data.
+ colverify     Verify matching + of CIE in two CGATS/.ti3 files (also view differences as VRML)
+ dispcal +       Adjust, calibrate and + profile a display.
+ dispread      Test @@ -6796,13 +9221,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - reflective spectral .ti3 readings into CIE XYZ and D50 L*a*b* - readings. Apply FWA, plot spectrums.
-   -

Main Tools - Alphabetic Listing:

- applycal      Apply @@ -6898,9 +9316,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - calibration curves to an ICC profile.
- average       @@ -6916,6 +9331,11 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + and read colorimetric values from a display
+ dispwin       Install @@ -6997,10 +9417,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> -
Average or Merge two or more - measurement data files, or average patches within a single file.
- cb2ti3        @@ -7038,6 +9454,12 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + or uninstall display profile, set display calibration from profile + or .cal file, test displace and dispwin access to a display.
+ extracticc    Extract @@ -7097,10 +9519,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> -
Convert Colorblind format CMY/RGB test chart into - Argyll .ti3 CGATS format.
- cctiff        @@ -7160,6 +9578,15 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + an embedded ICC profile from a TIFF or JPEG file.
+
extractttag   Extract a text tag (ie. CGATS + .ti3 data or CAL) from an ICC profile.
+ fakeCMY       @@ -7197,10 +9624,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - Color convert a TIFF or JPEG file using a sequence - of ICC device, device link, abstract profiles and calibration files.
- ccxxmake      Use @@ -7282,6 +9705,11 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + +
Create a fake Argyll .ti3 CMY data file from a CMYK + profile, as a basis of creating a CMY to CMYK separation
+ fakeread      Fake @@ -7296,11 +9724,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - a Spectrometer to create a Colorimeter Correction Matrix - (CCMX)  or a Colorimeter Calibration Spectral Set (CCSS)  - for a particular display.
- chartread     Read @@ -7397,9 +9820,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - a test chart using an instrument to create a .ti3 data file.
- collink       @@ -7408,6 +9828,10 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + the reading of a device using an ICC or MPP profile.
+ filmread      Read @@ -7496,10 +9920,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> -
Link two device ICC profiles to create a device - link profile.
- colprof       @@ -7530,6 +9950,10 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + film colorimetric values using a SpectroScanT (Deprecated ?)
+ filmtarg      Create @@ -7596,10 +10020,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> -
Create an ICC profile from the .ti3 test data.
- colverify     Verify @@ -7652,6 +10072,10 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + film recorder TIFF files from Argyll .ti1 file.
+ greytiff      Convert @@ -7696,13 +10120,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - matching of CIE in two CGATS/.ti3 files (also view differences as - VRML)
- dispcal -       Adjust, calibrate and - profile a display.
- dispread      Test @@ -7777,6 +10194,11 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + a TIFF file to monochrome using an ICC device profile
+ iccdump       @@ -7799,10 +10221,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - and read colorimetric values from a display
- dispwin       Install @@ -7899,11 +10317,11 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - or uninstall display profile, set display calibration from profile - or .cal file, test displace and dispwin access to a display.
- extracticc    Extract + +
Dump the contents of an ICC profile as text.
+ iccgamut      Create + @@ -8000,14 +10418,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - an embedded ICC profile from a TIFF or JPEG file.
-
extractttag   Extract a text tag (ie. CGATS - .ti3 data or CAL) from an ICC profile.
- fakeCMY       @@ -8029,6 +10439,10 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + a gamut file or VRML file of the color gamut of an ICC profile.
+ icclu         @@ -8104,10 +10518,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - Create a fake Argyll .ti3 CMY data file from a CMYK - profile, as a basis of creating a CMY to CMYK separation
- fakeread      Fake @@ -8151,6 +10561,11 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + +
Lookup individual color values through any ICC + profile table.
+ illumread     Use @@ -8204,9 +10619,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - the reading of a device using an ICC or MPP profile.
- filmread      Read @@ -8271,6 +10683,14 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + an instrument to measure an illuminant spectrum, and estimate its UV + content.
+ invprofcheck  Check ICC + forward against inverse lookup.
+ kodak2ti3     Convert @@ -8303,9 +10723,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - film colorimetric values using a SpectroScanT (Deprecated ?)
- filmtarg      Create @@ -8392,6 +10809,12 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + Kodak Colorflow format CMYK test chart into Argyll .ti3 CGATS + format.
+ ls2ti3        Convert @@ -8402,9 +10825,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - film recorder TIFF files from Argyll .ti1 file.
- greytiff      Convert @@ -8416,6 +10836,11 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + LightSpace format RGB .bcs test chart results into Argyll + .ti3 CGATS format.

+ mppcheck      Check @@ -8501,10 +10926,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - a TIFF file to monochrome using an ICC device profile
- iccdump       @@ -8538,6 +10959,10 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + an MPP profile against .ti3 test chart data.
+ mpplu         @@ -8601,9 +11026,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - Dump the contents of an ICC profile as text.
- iccgamut      Create @@ -8659,6 +11081,11 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + +
Lookup individual color values though an MPP + profile. Also create MPP gamut files/views.
+ mppprof       @@ -8700,9 +11127,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - a gamut file or VRML file of the color gamut of an ICC profile.
- icclu         @@ -8780,6 +11204,16 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + Create a Model Printer Profile (MPP) from the .ti3 + test data.
+ oeminst       + Install Instrument manufacturers files for the + Spyder 2, EDR or CCSS calibration files for i1d3 or Spyder 4 or + 5,  CCMX files for colorimeters.
+ printcal      Create @@ -8799,10 +11233,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> -
Lookup individual color values through any ICC - profile table.
- illumread     Use @@ -8898,16 +11328,13 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - an instrument to measure an illuminant spectrum, and estimate its UV - content.
- invprofcheck  Check ICC - forward against inverse lookup.
- kodak2ti3     Convert + + a printer calibration .cal file from a .ti3 data file.
+ printtarg     Create @@ -9001,11 +11428,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - Kodak Colorflow format CMYK test chart into Argyll .ti3 CGATS - format.
- ls2ti3        @@ -9031,6 +11453,11 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + a PS, EPS or TIFF file containing test patch values, ready for + printing.
+ profcheck     Check @@ -9102,10 +11529,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - Convert LightSpace format RGB .bcs test chart - results into Argyll .ti3 CGATS format.

- mppcheck      Check @@ -9153,6 +11576,16 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + an ICC profile against .ti3 test chart data, create pruned .ti3 + file.
+ refine +        Creates an + abstract profile from two chart readings, useful for refining + proofing profiles.
+ revfix        @@ -9202,9 +11635,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - an MPP profile against .ti3 test chart data.
- mpplu         @@ -9274,6 +11704,11 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + Regenerate a device profiles B2A table data by + inverting the A2B table.
+ scanin        @@ -9301,10 +11736,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - Lookup individual color values though an MPP - profile. Also create MPP gamut files/views.
- mppprof       @@ -9396,20 +11827,17 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + Convert a TIFF  image of a test chart into + .ti3 device values.
+ spec2cie      Convert -
Create a Model Printer Profile (MPP) from the .ti3 - test data.
- oeminst       - Install Instrument manufacturers files for the - Spyder 2, EDR or CCSS calibration files for i1d3 or Spyder 4 or - 5,  CCMX files for colorimeters.
- printcal      Create @@ -9505,9 +11933,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - a printer calibration .cal file from a .ti3 data file.
- printtarg     Create @@ -9526,6 +11951,12 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + spectral .ti3 or .sp readings into CIE XYZ and D50 L*a*b* readings. + Apply FWA, plot spectrums.
+ specplot       @@ -9604,10 +12035,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - a PS, EPS or TIFF file containing test patch values, ready for - printing.

- profcheck     Check @@ -9648,6 +12075,10 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + Plot a spectrum (.sp, .cmf, .ccss) and calculate CCT and VCT.
+ splitsti3     Split @@ -9704,15 +12135,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - an ICC profile against .ti3 test chart data, create pruned .ti3 - file.
- refine -        Creates an - abstract profile from two chart readings, useful for refining - proofing profiles.
- revfix        @@ -9774,6 +12196,11 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + a CGATS file (ie. a .ti3) into two parts randomly to verify + profiling.
+ spotread      Use @@ -9809,10 +12236,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> -
Regenerate a device profiles B2A table data by - inverting the A2B table.
- scanin        @@ -9895,6 +12318,11 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + an instrument to read a single spot color value.
+ synthcal      Create @@ -9909,11 +12337,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> -
Convert a TIFF  image of a test chart into - .ti3 device values.
- spec2cie      Convert @@ -10010,11 +12433,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - reflective spectral .ti3 readings into CIE XYZ and D50 L*a*b* - readings. Apply FWA, plot spectrums.
- specplot       @@ -10022,6 +12440,11 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + a synthetic input, display or output calibration (.cal)file.
+ synthread     Fake @@ -10111,9 +12534,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - Plot a spectrum (.sp, .cmf, .ccss) and calculate CCT and VCT.
- splitsti3     Split @@ -10143,6 +12563,10 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + the reading of a device using a synthetic device model.

+ targen        @@ -10209,10 +12633,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - a CGATS file (ie. a .ti3) into two parts randomly to verify - profiling.
- spotread      Use @@ -10265,6 +12685,11 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + +
Generate a profiling test target values .ti1 file. +
+ tiffgamut     Create @@ -10308,10 +12733,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - an instrument to read a single spot color value.
- synthcal      Create @@ -10387,6 +12808,15 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + a gamut file or VRML file of the color gamut of a TIFF or JPEG + image.
+ timage +        Create TIFF + test images.
+ txt2ti3       @@ -10407,10 +12837,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - a synthetic input, display or output calibration (.cal)file.
- synthread     Fake @@ -10507,11 +12933,15 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - the reading of a device using a synthetic device model.
- targen        + + Convert Gretag/Logo/X-Rite/Barbieri or + other format RGB or CMYK test chart results into Argyll .ti3 + CGATS format.
+ viewgam       Convert @@ -10606,10 +13036,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> -
Generate a profiling test target values .ti1 file. -
- tiffgamut     Create @@ -10633,6 +13059,11 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + one or more gamuts into a VRML 3D visualization file. Compute an + intersection.
+ xicclu        @@ -10706,14 +13137,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - a gamut file or VRML file of the color gamut of a TIFF or JPEG - image.
- timage -        Create TIFF - test images.
- txt2ti3       @@ -10759,6 +13182,38 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + Lookup individual color values forward or inverted + though an ICC profile or CAL table.
+
+

Environment Variables
+

+ Performance/memory tuning hints, tweaks + for srcipting, plus lesser used behavior options.
+

Performance Tuning
+

+ Performance hints.
+

Overview

+ Overview of the software and its aims and functionality.
+

Limitations

+ Limitations of the current functionality.
+

Organization

+ How directories are organized, what they contain. +

Source

+ Any detailed documentation on how the software works, or what + algorithms it is based on. (Very incomplete.) +

Minor Tools

+ A very brief description of minor tools and test harnesses.
+
+
+

File + formats that Argyll uses

+ Argyll uses a number of file formats for its operation, some that + are external standards, and some that are unique to Argyll.
+
+ .ti1            @@ -10810,12 +13265,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> -
Convert Gretag/Logo/X-Rite/Barbieri or - other format RGB or CMYK test chart results into Argyll .ti3 - CGATS format.
- viewgam       Convert @@ -10883,6 +13332,9 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + Device test values
+ .ti2            @@ -10911,10 +13363,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - one or more gamuts into a VRML 3D visualization file. Compute an - intersection.
- xicclu        @@ -11005,43 +13453,15 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + Device test values & chart layout
+ .ti3            -
Lookup individual color values forward or inverted - though an ICC profile or CAL table.
-
-

Environment Variables
-

- Performance/memory tuning hints, plus - tweaks for scipting.
-

Performance Tuning
-

- Performance hints.
-

Overview

- Overview of the software and its aims and functionality.
-

Limitations

- Limitations of the current functionality.
-

Organization

- How directories are organized, what they contain. -

Source

- Any detailed documentation on how the software works, or what - algorithms it is based on. (Very incomplete.) -

Minor Tools

- A very brief description of minor tools and test harnesses.
-
-
-

File - formats that Argyll uses

- Argyll uses a number of file formats for its operation, some that - are external standards, and some that are unique to Argyll.
-
- .ti1            @@ -11138,8 +13558,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - Device test values
- .ti2            @@ -11156,6 +13574,13 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + Device test values & CIE tristimulus/spectral results  Format details.
+ .cal +            Device + calibration information. Format details.
+ .cht           @@ -11236,8 +13661,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - Device test values & chart layout
- .ti3            @@ -11276,6 +13699,10 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + Test chart recognition template. Format + details.
+ .gam         @@ -11334,12 +13761,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - Device test values & CIE tristimulus/spectral results  Format details.
- .cal -            Device - calibration information. Format details.
- .cht           @@ -11400,6 +13821,9 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + 3D gamut surface description
+ .sp            @@ -11436,9 +13860,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - Test chart recognition template. Format - details.
- .gam         @@ -11521,6 +13942,17 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + Illuminant spectral description
+ .cmf +          Color Matching + Functions
+ .ccmx +        Colorimeter Correction Matrix
+ .ccss +         Colorimeter Calibration + Spectral Set
+ CGATS      @@ -11535,8 +13967,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - 3D gamut surface description
- .sp            @@ -11633,16 +14063,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - Illuminant spectral description
- .cmf -          Color Matching - Functions
- .ccmx -        Colorimeter Correction Matrix
- .ccss -         Colorimeter Calibration - Spectral Set
- CGATS      @@ -11651,6 +14071,9 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + Standard text based data exchange format
+ ICC           @@ -11739,8 +14162,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - Standard text based data exchange format
- ICC           @@ -11771,6 +14192,9 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + International Color Consortium profile format
+ MPP          @@ -11837,8 +14261,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - International Color Consortium profile format
- MPP          @@ -11891,6 +14313,9 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + Model device profile format
+ TIFF         @@ -11935,8 +14360,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - Model device profile format
- TIFF         @@ -12011,6 +14434,9 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> + + Tag Image File Format raster files.
+ JPEG         @@ -12033,8 +14459,6 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - Tag Image File Format raster files.
- JPEG         @@ -12131,12 +14555,13 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - Joint Photographic Experts Group, JPEG File Interchange Format - raster files.
- ucmm   -     Unix micro Color Management Module convention and - configuration file format and Profile Locations.
+ + Joint Photographic Experts Group, JPEG File Interchange Format + raster files.
+ ucmm       Unix micro + Color Management Module convention and configuration file format and + Profile + Locations.
VRML       @@ -12234,42 +14659,65 @@ href="http://www.google.com/search?hl=en&q=windows+command+prompt+tutorial"> - Virtual Reality Modelling Language 3D file format.
- X3D -           Open - standards file format to represent 3D scenes using XML.
- X3DOM     - Open-source framework and runtime for 3D graphics on the Web.
-
-   -

Errors, Corrections and Omissions:

- If you notice any errors, corrections needed or omissions in - the current documentation, please contact the author.
-  
-  
- - + + + + + + + + + + + Virtual Reality Modelling Language 3D file format.
+ X3D +           Open + standards file format to represent 3D scenes using XML.
+ X3DOM     + Open-source framework and runtime for 3D graphics on the Web.
+
+   +

Errors, Corrections and Omissions:

+ If you notice any errors, corrections needed or omissions in + the current documentation, please contact the author.
+  
+  
+ + -- cgit v1.2.3