diff options
author | Jörg Frings-Fürst <debian@jff-webhosting.net> | 2014-09-01 13:56:46 +0200 |
---|---|---|
committer | Jörg Frings-Fürst <debian@jff-webhosting.net> | 2014-09-01 13:56:46 +0200 |
commit | 22f703cab05b7cd368f4de9e03991b7664dc5022 (patch) | |
tree | 6f4d50beaa42328e24b1c6b56b6ec059e4ef21a5 /doc/File_Formats.html |
Initial import of argyll version 1.5.1-8debian/1.5.1-8
Diffstat (limited to 'doc/File_Formats.html')
-rw-r--r-- | doc/File_Formats.html | 186 |
1 files changed, 186 insertions, 0 deletions
diff --git a/doc/File_Formats.html b/doc/File_Formats.html new file mode 100644 index 0000000..d6e38c5 --- /dev/null +++ b/doc/File_Formats.html @@ -0,0 +1,186 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> + <head> + <title>Argyll File Formats</title> + <meta http-equiv="content-type" content="text/html; + charset=ISO-8859-1"> + <meta name="author" content="Graeme Gill"> + </head> + <body> + <h1>File formats that Argyll uses</h1> + <br> + Argyll uses a number of file formats for its operation, some that + are external standards, and some that are unique to Argyll.<br> + <br> + <a href="#.ti1">.ti1</a><br> + <a href="#.ti2">.ti2</a><br> + <a href="#.ti3">.ti3</a><br> + <a href="#.cal">.cal</a><br> + <a href="#.cht">.cht</a> <br> + <a href="#.gam">.gam</a> <br> + <a href="#.sp">.sp</a><br> + <a href="#CGATS">CGATS</a><br> + <a href="#ICC">ICC</a><br> + <a href="#MPP">MPP</a><br> + <a href="#TIFF">TIFF</a><br> + <a href="#VRML">VRML</a><br> + <br> + <h2><a name=".ti1"></a>.ti1</h2> + Target Information 1 data. This is an ASCII text, <a href="#CGATS">CGATS</a>, + Argyll specific format, used to hold device value ready for creating + a profiling test chart, as well as the estimated CIE color values + for each value, used in laying out the test chart and reading + validation purposes. Additional information on possible spacer and + marking values that may be needed in creating a rendered test chart + is also included. This file is typically created using the <a + href="targen.html"> targen</a> tool.<br> + <br> + <h2><a name=".ti2"></a>.ti2</h2> + Target Information 2 data. This is an ASCII text, <a href="#CGATS">CGATS</a>, + Argyll specific format, used to hold device value that have been + laid out in a test chart, together with each test patches location, + and estimated CIE color values for each value used for reading + validation purposes. This file is typically created using the <a + href="printtarg.html">printtarg</a> or <a href="filmtarg.html"> + filmtarg</a> tools.<br> + <br> + <h2><a name=".ti3"></a>.ti3</h2> + Target Information 3 data. This is an ASCII text, <a href="#CGATS">CGATS</a>, + Argyll specific format, used to hold device value and CIE/Spectral + value pairs, the raw information needed to create device profiles. + This file is typically created using the <a href="chartread.html">chartread</a>, <a + href="dispread.html"> dispread</a>, <a href="filmread.html">filmread</a>, + <a href="scanin.html"> scanin</a>, <a href="fakeread.html"> + fakeread</a> or one of the conversion tools such as <a + href="cb2ti3.html">cb2ti3</a>, <a href="kodak2ti3.html">kodak2ti3</a>, + <a href="txt2ti3.html">txt2ti3</a>. See <a + href="ti3_format.html">TI3 file format</a> for more detail. + <h2><a name=".cal"></a>.cal</h2> + Device calibration information. This is ASCII text, <a + href="File_Formats.html#CGATS">CGATS</a>, Argyll specific format, + used to hold a description of device setup information that brings + it to a desired calibration state. Created by <a + href="dispcal.html">dispcal</a>, <a href="printcal.html">printcal</a>, + <a href="synthcal.html">synthcal</a>. See <a + href="cal_format.html">CAL file format</a> for more detail. + <h2><a name=".cht"></a>.cht</h2> + Test chart recognition file. This is ASCII text Argyll specific + format, used to hold a description of a test chart, so that a raster + image of the chart can be turned into device test values by the <a + href="scanin.html"> scanin</a> tool. <span style="font-weight: + bold;">.cht</span> files are created manually (usually in + combination with <a href="scanin.html"> scanin</a> creating a + boilerplate file containing the recognition parameters, but not the + patch location information), or by the <a href="printtarg.html"> + printtarg</a> tool, when creating a test print chart that will be + scanned in, rather than read by an instrument. See <a + href="cht_format.html">CHT file format</a> for more detail.<br> + <h2><a name=".gam"></a>.gam</h2> + Gamut surface description. This is an ASCII text, <a + href="File_Formats.html#CGATS">CGATS</a>, Argyll specific format, + used to hold a 3 Dimensional surface description of a color gamut. + Typical this is created using the <a href="iccgamut.html">iccgamut</a>, + <a href="tiffgamut.html">tiffgamut</a>, or <a href="mpplu.html">mpplu</a> + tools. The resulting file is typically viewed using the <a + href="viewgam.html">viewgam</a> tool to convert one or more gamuts + into a <a href="#VRML">VRML</a> file, or as input to <a + href="collink.html">collink</a>, to describe a source colorspace + gamut.<br> + <h2><a name=".sp"></a>.sp</h2> + Spectral illuminant description. This is an ASCII text, <a + href="File_Formats.html#CGATS">CGATS</a>, Argyll specific format, + used to hold a spectral description of an illuminant. Typically it + is used to record a custom illuminant, for use in + computing Fluorescent Whitening Agent compensation for + reflective samples, as well as computing CIE tristimulus values from + spectral samples.<br> + <h2><a name=".ccmx"></a>.ccmx</h2> + Colorimeter Correction Matrix. This is an ASCII text, <a + href="File_Formats.html#CGATS">CGATS</a>, Argyll specific format, + used to hold a 3x3 correction matrix. The matrix is for a specific + display and Colorimeter, and is used to transform the instruments + XYZ values to make them better match a reference spectrometers + measurements for that display. The file contains a description of + the display, Colorimeter and reference Spectrometer. See <a + href="ccxxmake.html">ccxxmake</a> for more information.<br> + <h2><a name=".ccss"></a>.ccss</h2> + Colorimeter Calibration Spectral Set. This is an ASCII text, <a + href="File_Formats.html#CGATS">CGATS</a>, Argyll specific format, + used to hold a set of display spectral samples. For Colorimeters + that have known sensor spectral sensitivity information (such as the + i1d3 and Spyder4), this allows a calibration to be created that is + tuned for a particular display. The file contains a description of + the display, the display technology type, the type of spectrometer + used for taking the readings. See <a href="oeminst.html">oeminst</a> + and <a href="ccxxmake.html">ccxxmake</a> for more information.<br> + <h3><a name="CGATS"></a>CGATS</h3> + CGATS.5 Data Exchange Format, from the Annex J, of the ANSI + CGATS.5-1993 standard.<br> + This is a general purpose ASCII file format suitable for + representing color data, and widely used to store color test values. + Argyll uses this as a base, human readable format, for a variety of + purposes.<br> + <h3><a name="ICC"></a>ICC</h3> + ICC files are files that conform to the International Color + Consortium, File Format for Color profiles. The ICC Profile Format + attempts to provide a cross platform device profile format, that can + be used to translate color data created on one device into another + device's native color space. For a fuller explanation of what the + ICC Profile Format is all about, please refer to <a + href="http://www.color.org">http://www.color.org</a>, and the + profile specification. Argyll currently supports profiles that meet + the V3.4 specification. These files are commonly named with a <b>.icm</b> + extension on the Windows platform, <b>.pr</b> or <b>.icc</b> on + the Macintosh and other platforms. As well as device profiles, the + ICC format can also store device link profiles, abstract profiles + and named color profiles. This file is typically created using the <a + href="colprof.html">colprof</a> or <a href="collink.html"> + collink</a> tools. A device link profile is also a way of + specifying a custom ink separation from (say) CMYK to the 6 or more + colorants used by inkjet printers.<br> + <h3><a name="MPP"></a>MPP</h3> + Model based device profile format. This is an ASCII text, <a + href="File_Formats.html#CGATS">CGATS</a>, Argyll specific format, + used to hold the parameters to a general model based device profile. + This is a less precise and general format than and ICC profile, but + is a compact way of representing a devices response when it has a + large number of color channels, or when very few measured data + points are available for its construction. This file is typically + created using the <a href="mppprof.html">mppprof</a> tool.<br> + <h3><a name="TIFF"></a>TIFF</h3> + Tag Image File Format (TIFF), a widely used format within the + graphic arts industries for storing image data. It handles various + forms of compression, and various colorspaces, including RGB, CMYK + and multi-channel files. See <a + href="http://en.wikipedia.org/wiki/TIFF">http://en.wikipedia.org/wiki/TIFF/</a>. + Argyll makes use of this as a default raster format.<br> + <h3><a name="JPEG"></a>JPEG</h3> + Joint Photographic Experts Group, (JPEG), a widely used format + within the graphic arts and photographic industries for storing + image data. It handles various forms of compression, and various + colorspaces, including RGB and CMYK. See <a + href="http://en.wikipedia.org/wiki/JPEG/">http://en.wikipedia.org/wiki/JPEG/</a>. + Argyll makes use of this as an alternate raster format for some + tools.<br> + <h3><a name="VRML"></a>VRML</h3> + Virtual Reality Modeling Language file. This is a portable way of + encoding 3 Dimensional objects (such as gamut surfaces). Typically + these can be viewed with a suitable standalone VRML viewer, or a + plug in for a web browser. VRML97 is International Standard ISO/IEC + 14772-1:1997. See <a href="http://www.vrml.org/">http://www.vrml.org/</a> + for more information.<br> + <br> + <br> + <br> + <br> + <br> + <br> + <br> + <br> + <br> + <br> + <br> + <br> + <br> + </body> +</html> |