[argyllcms] Re: Spyder 3 pro

  • From: Kit Johnson <subscribed@xxxxxxxxxxx>
  • To: argyllcms@xxxxxxxxxxxxx
  • Date: Tue, 25 Jan 2011 18:28:24 +0700

I am very grateful for this advice. I am starting to understand new concepts.


Hmm. Mine is a Spyder3 Pro, and it works fine. Please mail me a trace
for "spotread -D5 -a 2> log.txt" and then hitting the space
bar and then quitting.

I have done this and attached the file.  Paragraph of note:
"Requested ambient light capability,
and instrument doesn't support it.
Will use emissive mode instead,
but note that light level readings may be wrong!"

I am trying to calibrate an LCD monitor, Samsung F2380, which has particular problems with 'black crush' - displaying dark shades of grey as blacks. My monitor's factory settings are brightness 100 and contrast 75. I read in the
argyll documentation it's often best not to change these, so haven't.

Loosing black levels is not necessarily a problem with calibration or profiling, but a lack of suitable gamut mapping. See <http://www.argyllcms.com/doc/CrushedDisplyBlacks.html>
I have read-up on this and now understand colour spaces, so that's a start. I will re-profile again tomorrow using the details given on that page. It looks like the best my monitor will do is sRGB, but at least it says it can do 100% of that.
hwver = 0x40f
serno = '05012247'
Cal_A avgmag = 0.170558
Cal_A:
Cal_A [0][0][0] = 0.000000
Cal_A [0][0][1] = 0.000000
Cal_A [0][0][2] = 0.063698
Cal_A [0][0][3] = 0.088533
Cal_A [0][0][4] = -0.129169
Cal_A [0][0][5] = -0.112876
Cal_A [0][0][6] = 0.724080
Cal_A [0][0][7] = -0.143702
Cal_A [0][0][8] = -0.107388
Cal_A [0][1][0] = 0.000000
Cal_A [0][1][1] = 0.000000
Cal_A [0][1][2] = -0.006213
Cal_A [0][1][3] = 0.026631
Cal_A [0][1][4] = -0.020297
Cal_A [0][1][5] = 0.240452
Cal_A [0][1][6] = 0.035692
Cal_A [0][1][7] = -0.074384
Cal_A [0][1][8] = -0.038432
Cal_A [0][2][0] = 0.000000
Cal_A [0][2][1] = 0.000000
Cal_A [0][2][2] = 0.271387
Cal_A [0][2][3] = 0.541039
Cal_A [0][2][4] = -0.583234
Cal_A [0][2][5] = -0.215639
Cal_A [0][2][6] = 0.102589
Cal_A [0][2][7] = -0.052105
Cal_A [0][2][8] = -0.004181
Cal_A [1][0][0] = 0.000000
Cal_A [1][0][1] = 0.000000
Cal_A [1][0][2] = 0.122115
Cal_A [1][0][3] = 0.026965
Cal_A [1][0][4] = -0.123651
Cal_A [1][0][5] = -0.125878
Cal_A [1][0][6] = 0.739130
Cal_A [1][0][7] = -0.138247
Cal_A [1][0][8] = -0.158717
Cal_A [1][1][0] = 0.000000
Cal_A [1][1][1] = 0.000000
Cal_A [1][1][2] = -0.064160
Cal_A [1][1][3] = 0.087319
Cal_A [1][1][4] = -0.030977
Cal_A [1][1][5] = 0.268323
Cal_A [1][1][6] = -0.013406
Cal_A [1][1][7] = -0.037210
Cal_A [1][1][8] = -0.052688
Cal_A [1][2][0] = 0.000000
Cal_A [1][2][1] = 0.000000
Cal_A [1][2][2] = 0.331240
Cal_A [1][2][3] = 0.478638
Cal_A [1][2][4] = -0.599568
Cal_A [1][2][5] = -0.169712
Cal_A [1][2][6] = 0.056130
Cal_A [1][2][7] = -0.024385
Cal_A [1][2][8] = -0.009524

Cal_B:
Cal_B [0][0][0] = 1.000000
Cal_B [0][0][1] = 0.000000
Cal_B [0][0][2] = 0.000000
Cal_B [0][0][3] = 0.000000
Cal_B [0][0][4] = 0.000000
Cal_B [0][0][5] = 0.000000
Cal_B [0][0][6] = 0.000000
Cal_B [0][0][7] = 0.000000
Cal_B [0][0][8] = 0.000000
Cal_B [0][1][0] = 0.000000
Cal_B [0][1][1] = 1.000000
Cal_B [0][1][2] = 0.000000
Cal_B [0][1][3] = 0.000000
Cal_B [0][1][4] = 0.000000
Cal_B [0][1][5] = 0.000000
Cal_B [0][1][6] = 0.000000
Cal_B [0][1][7] = 0.000000
Cal_B [0][1][8] = 0.000000
Cal_B [0][2][0] = 0.000000
Cal_B [0][2][1] = 0.000000
Cal_B [0][2][2] = 1.000000
Cal_B [0][2][3] = 0.000000
Cal_B [0][2][4] = 0.000000
Cal_B [0][2][5] = 0.000000
Cal_B [0][2][6] = 0.000000
Cal_B [0][2][7] = 0.000000
Cal_B [0][2][8] = 0.000000
Cal_B [1][0][0] = 1.000000
Cal_B [1][0][1] = 0.000000
Cal_B [1][0][2] = 0.000000
Cal_B [1][0][3] = 0.000000
Cal_B [1][0][4] = 0.000000
Cal_B [1][0][5] = 0.000000
Cal_B [1][0][6] = 0.000000
Cal_B [1][0][7] = 0.000000
Cal_B [1][0][8] = 0.000000
Cal_B [1][1][0] = 0.000000
Cal_B [1][1][1] = 1.000000
Cal_B [1][1][2] = 0.000000
Cal_B [1][1][3] = 0.000000
Cal_B [1][1][4] = 0.000000
Cal_B [1][1][5] = 0.000000
Cal_B [1][1][6] = 0.000000
Cal_B [1][1][7] = 0.000000
Cal_B [1][1][8] = 0.000000
Cal_B [1][2][0] = 0.000000
Cal_B [1][2][1] = 0.000000
Cal_B [1][2][2] = 1.000000
Cal_B [1][2][3] = 0.000000
Cal_B [1][2][4] = 0.000000
Cal_B [1][2][5] = 0.000000
Cal_B [1][2][6] = 0.000000
Cal_B [1][2][7] = 0.000000
Cal_B [1][2][8] = 0.000000

Cal_F:
Cal_F [0] = -0.070686
Cal_F [1] = 0.434804
Cal_F [2] = -0.041811
Cal_F [3] = -0.444425
Cal_F [4] = 0.241025
Cal_F [5] = -0.145316
Cal_F [6] = -0.001493

Requested ambient light capability,
and instrument doesn't support it.
Will use emissive mode instead,
but note that light level readings may be wrong!

Place instrument on spot to be measured,
and hit [A-Z] to read white and setup FWA compensation (keyed to letter)
[a-z] to read and make FWA compensated reading from keyed reference
'r' to set reference, 's' to save spectrum,
'h' to toggle high res., 'k' to do a calibration
Hit ESC or Q to exit, any other key to take a reading: 
Using cal table 1
0: initial senv 839.598390 from transcnt 1680 and intclls 246125
1: initial senv 839.598390 from transcnt 1680 and intclls 246125
2: initial senv 838.265703 from transcnt 1676 and intclls 245929
3: initial senv 757.365666 from transcnt 1515 and intclls 246035
4: initial senv 505.968337 from transcnt 1012 and intclls 245926
5: initial senv 228.870842 from transcnt 458 and intclls 245755
6: initial senv 100.641843 from transcnt 201 and intclls 244584
7: initial senv 11.786081 from transcnt 24 and intclls 240179

 Result is XYZ: 121.173816 124.196372 149.653257, D50 Lab: 108.688852 2.121483 
-28.945328
 Ambient = 390.2 Lux, CCT = 7004K (Delta E 1.508328)
 Closest Planckian temperature = 7099K (Delta E 1.330847)
 Closest Daylight temperature  = 7349K (Delta E 4.529126)

Place instrument on spot to be measured,
and hit [A-Z] to read white and setup FWA compensation (keyed to letter)
[a-z] to read and make FWA compensated reading from keyed reference
'r' to set reference, 's' to save spectrum,
'h' to toggle high res., 'k' to do a calibration
Hit ESC or Q to exit, any other key to take a reading: 

Spot read stopped at user request!
Hit Esc or Q to give up, any other key to retry:

Other related posts: