There are several ways to examine an ICC profile, including:
exiftool
iccToXml
icc_examin and/or colord
ArgyllCMS “iccdump”
Some details:
If you have exiftool installed, just type at the command line:
exiftool name-of-file.icc
The DC-Colour-labs-Frontier-Glossy.icc profile shows the following:
$ exiftool DC-Colour-labs-Frontier-Glossy.icc
ExifTool Version Number : 10.36
File Name : DC-Colour-labs-Frontier-Glossy.icc
Directory : .
File Size : 1424 kB
File Modification Date/Time : 2017:02:27 09:54:44-05:00
File Access Date/Time : 2017:02:27 09:54:43-05:00
File Inode Change Date/Time : 2017:02:27 09:54:44-05:00
File Permissions : rw-r--r--
File Type : ICC
File Type Extension : icc
MIME Type : application/vnd.iccprofile
Profile CMM Type : APPL
Profile Version : 2.4.0
Profile Class : Output Device Profile
Color Space Data : RGB
Profile Connection Space : Lab
Profile Date Time : 2013:07:29 12:57:51
Profile File Signature : acsp
Primary Platform : Microsoft Corporation
CMM Flags : Not Embedded, Independent
Device Manufacturer :
Device Model :
Device Attributes : Reflective, Glossy, Positive, Color
Rendering Intent : Perceptual
Connection Space Illuminant : 0.9642 1 0.82491
Profile Creator : LOGO
Profile ID : 0
Profile Copyright : Copyright by LOGO GmbH, Steinfurt
Profile Description : DC Colour labs Frontier Glossy
Chromatic Adaptation : 1 0 0 0 1 0 0 0 1
Media White Point : 0.79001 0.81424 0.72165
A To B1 : (Binary data 221806 bytes, use -b option to extract)
B To A1 : (Binary data 221842 bytes, use -b option to extract)
A To B0 : (Binary data 221806 bytes, use -b option to extract)
B To A0 : (Binary data 221842 bytes, use -b option to extract)
A To B2 : (Binary data 221806 bytes, use -b option to extract)
B To A2 : (Binary data 221842 bytes, use -b option to extract)
Gamut : (Binary data 76038 bytes, use -b option to extract)
The relevant line is this:
Color Space Data : RGB
So yes, it’s an RGB profile.
If you have iccXml installed, this command will (usually, but sometimes the command fails because it can’t read the icc profile) turn your icc profile into a human-readable XML file:
iccToXml name-of-profile.icc name-of-profile.xml
In this case examine the header information in the xml file, and if it’s an RGB profile, you’ll see something like this: <DataColourSpace>RGB </DataColourSpace>
<Header>
<PreferredCMMType>APPL</PreferredCMMType>
<ProfileVersion>2.40</ProfileVersion>
<ProfileDeviceClass>prtr</ProfileDeviceClass>
<DataColourSpace>RGB </DataColourSpace>
<PCS>Lab </PCS>
<CreationDateTime>2013-07-29T12:57:51</CreationDateTime>
<PrimaryPlatform>MSFT</PrimaryPlatform>
<ProfileFlags EmbeddedInFile="false" UseWithEmbeddedDataOnly="false"/>
<DeviceAttributes ReflectiveOrTransparency="reflective" GlossyOrMatte="glossy" MediaPolarity="positive" MediaColour="colour"/>
<RenderingIntent>Perceptual</RenderingIntent>
<PCSIlluminant>
<XYZNumber X="0.96420288" Y="1.00000000" Z="0.82490540"/>
</PCSIlluminant>
<ProfileCreator>LOGO</ProfileCreator>
</Header>
Three: If you have icc_examin (http://www.oyranos.org/icc-examin/) or colord (colord - Makes color managed hardware work) installed, both of these programs provide UIs for examining ICC profiles.
Four: If it’s a V2 profile (“ProfileVersion”), you can use ArgyllCMS iccdump (iccdump) to examine the profile. So far almost all printer profiles I’ve seen are V2 profiles.
Anyone know of any other software for examining ICC profiles? Preferably free/libre and hopefully also running under Linux?