Hi Graeme, Am 08.09.2010 14:37, schrieb Graeme Gill:
Added new utility ccmxmake, which makes Colorimeter Correction Matrices for a particular Colorimeter + Display combination, using a Spectrometer as a reference. The resulting .ccmx file can then be used with spotread/dispcal/dispread (-X option).
Thanks for adding this feature!I thought about programming this myself as a small project to get into C/C++ again but I won't complain that you did it! :-)
Besides a 3x3 matrix I also thought about some kind of 3D-curve to correct possible non-linear characteristics of the display/colorimeter. But probably there comes a point were you just should get a spectrometer instead of correcting a colorimeter.
Maybe the guys at prad.de could publish their correction matrices (for a dtp94) in your list. I'll ask them. I couldn't find any sample files to try out the matrices I already have so I build the following one with the help of the source code and other files (.cal, .ti1/3):
template.ccmx -------- CCMX ORIGINATOR "Argyll ccmx" CREATED "Thu Sep 09 21:36:37 2010" KEYWORD "DESCRIPTOR" DESCRIPTOR "a little template file" KEYWORD "INSTRUMENT" INSTRUMENT "X-Rite DTP94" KEYWORD "DISPLAY" DISPLAY "DISPLAY1" KEYWORD "REFERENCE" REFERENCE "GretagMacbeth i1 Pro" KEYWORD "COLOR_REP" COLOR_REP "XYZ" NUMBER_OF_FIELDS 4 BEGIN_DATA_FORMAT SAMPLE_ID XYZ_X XYZ_Y XYZ_Z END_DATA_FORMAT NUMBER_OF_SETS 3 BEGIN_DATA 1 1 0 0 2 0 1 0 3 0 0 1 END_DATA --------I tried different values in the matrix and it seems to work but it's very likely that there are errors in the template. Maybe someone can help me out?
Thanks and best regards Raphael