[argyllcms] Re: Averaging measurements

  • From: Klaus Karcher <lists@xxxxxxxxxxxxxxxxx>
  • To: argyllcms@xxxxxxxxxxxxx
  • Date: Tue, 22 Apr 2008 22:54:45 +0200

Martin Weberg wrote:
So, how do you (list people) average measurements in a more automated manner?

As Gerhard mentioned, you can simply combine several ti3 files and let profile do the rest -- but I can understand your demand to do this beforehand (e.g. to check for measurement errors / inaccuracies, ...).

I use ProfileMaker's MeasureTool to average an compare measurement files (averaging is one of the rare features that won't work without a dongle unfortunately). MeasureTool is fairly handy, but it would be completely overdosed to buy a PM license when you only need MeasureTool (it's not available separately AFIAK). We have a ProfileMaker license for a long time, but meanwhile the only parts of the package I use regularly are MeasuerTool and ColorPicker -- argyll's profiles are simply better :-)

MeasureTool is great to quickly compare and average Measurement: It's convenient to do such things in a GUI app and it's nice to get a visual impression of the colors and differences you are dealing with.

Maybe ICC Examin will evolve into a open source alternative some day -- functions to edit, compare, average and evaluate measurement statistically would complement it's 3D visualization functions very well IMO.

One of MeasuerTools shortcomings are the missing 3D visualization functions and the lack of tools to evaluate the *quality* (not only the *quantity*) of differences: E.g. it's nearly impossible to discover or analyze even the simplest systematic errors like hue, chroma or lightness shifts with MeasureTool.

I use R <www.r-project.org/> to perform my analyses. I wrote a very simple function to import CGATS files and implemented some basic color related stuff (e.g a DE00 fuction). Of course averaging functions in all flavors are already present in a statistical environment like R. When I'm done, I export my data as text tables and add the headers manually (whereas a simple CGATS export function could also be written with ease.)

Klaus

Other related posts: