[Openicc] iccProfileDump: NonCompliant! - Bad Header File Size
Kai-Uwe Behrmann
ku.b-list at gmx.de
Thu Apr 24 10:08:02 PDT 2014
SampleICC's iccProfileDump -v tool gives me a warning about a old v2.3
sRGB.icc profile.
What wonders me is the absence of the 4 byte padding requirement in the
old Spec. ICC.1:1998-09 or Spec ICC.1:2001-04 specs. See section 6.1.1
"Profile size".
Since the ICC v4 spec there is such a requirement formulated. See
section 7.1 "General" Note 1.
The output is as follows:
iccDumpProfile -v /usr/share/color/icc/OpenICC/sRGB.icc
Profile: '/usr/share/color/icc/OpenICC/sRGB.icc'
Profile ID: 7fb30d688bf82d32a0e748daf3dba95d
Size: 6922(0x1b0a) bytes
Header
------
Attributes: Reflective | Glossy
Cmm: Little CMS
Creation Date: 8/13/2004 12:18:06
Creator: 'lcms' = 6C636D73
Data Color Space: RgbData
Flags EmbeddedProfileFalse | UseAnywhere
PCS Color Space: XYZData
Platform: Microsoft
Rendering Intent: Perceptual
Type: DisplayClass
Version: 2.30
Illuminant: X=0.9642, Y=1.0000, Z=0.8249
...
Validation Report
-----------------
Profile is valid
NonCompliant! - Bad Header File Size
What does the last line mean? Does SampleICC only check for v4 spec
compliance? I would assume this particular profile is valid and compiant
as per v2 spec.
kind regards
Kai-Uwe
More information about the openicc
mailing list