Graeme Gill wrote: > Roger Breton wrote: >> I want to save me the agony of correcting the profile. Although, is it >> conceivable to correct the profile, after the fact? I realize what >> I'm after >> is complex and fraught with obstacles I may not be able to overcome. >> Unless >> I work on the EyeOneDisplay II? As Graeme says he reverse-engineered >> the XYZ >> correction matrix. > In summary, it's not clear to me how to change the underlying calibration > of a DTP94 (It has some documented calibration attributes, but doesn't > seem to go as far as a general calibration matrix), whereas the > Eye-One Display > has a matrix from it's sensors to XYZ, so it's reasonably obvious > how to create and then write a matrix to the instrument, to be able to > calibrate it to match another instrument such as the CS-100. Even if it not clear how to override the factory calibration, I think it should be pretty easy to modify dtp92_read_sample() to apply an _additional_ 3x3 matrix to the captured XYZ values, before returning them to the caller. Btw, do you know whether this is a three-filter instrument, or does it possibly have even more than three filters/sensors? Regards, Gerhard > Graeme, in its current incarnation does dispcal support 3D LUT? > > dispcal just does display calibration. I suppose I could > create a matrix/shaper profile at the same time (which > is what I imagine many of the commercial tools do), > but currently it's a separate process to create profiles > for a display - targen, dispread, profile - and this > chain will give you more flexibility, including a matrix > or CLUT based profile. > > Graeme Gill.