- WL=15700
- dcamprof-1.0.5 $ ~/scripts/generateDCP -c "NIKON D810"
- argyll-scanin daylight ----------------------------------------
- Input file 'daylight.tif': w=2631, h=1761, d = 3, bpp = 16
- Data input file 'data-examples/cc24_ref.cie'
- Data output file 'daylight.ti3'
- Chart reference file '/usr/share/argyllcms/ref/ColorChecker.cht'
- Creating diagnostic tiff file 'daylight-diag.tif'
- About to allocate scanrd_ object
- Verbosity = 2, flags = 0x62af9
- About to read input tiff file and discover groups
- adivval = 1.000000
- About to calculate edge lines
- 2757 useful edges out of 11504
- About to calculate perspective correction
- Perspective correction factors = -0.000005 0.000001 1315.499970 880.500000
- About to calculate rotation
- Mean angle = -0.649306
- Standard deviation = 5.215505
- Robust mean angle = -0.055721 from 2077 lines
- About to calculate feature information
- About to read reference feature information
- Read of chart reference file succeeded
- About to match features
- Checking xx
- Checking yy
- Checking xy
- Checking yx
- Checking xix
- Checking yiy
- Checking xiy
- Checking yix
- Axis matches for each possible orientation:
- 0: xx = 0.256812, yy = 0.179704, xx.sc = 0.122072, yy.sc = 0.124787
- 90: xiy = 0.143493, yx = 0.230484, xiy.sc = 0.602014, yx.sc = 0.122195
- 180: xix = 0.262441, yiy = 0.153461, xix.sc = 0.122069, yiy.sc = 0.125398
- 270: xy = 0.140626, yix = 0.236910, xy.sc = 0.602014, yix.sc = 0.109367
- r0 = 0.306622, r90 = 0.055109, r180 = 0.295944, r270 = 0.050050
- There are 2 candidate rotations:
- cc = 0.306622, irot = -0.055721, xoff = -86.980030, yoff = -1.795066, xscale = 8.191882, yscale = 8.013628
- cc = 0.295944, irot = 179.944279, xoff = -2632.727851, yoff = -1795.492006, xscale = 8.192108, yscale = 7.974598
- About to compute match transform for rotation -0.055721 deg.
- About to setup value scanrdg boxes
- About to read raster values
- About to compute expected value correlation
- About to compute match transform for rotation 179.944279 deg.
- About to setup value scanrdg boxes
- About to read raster values
- About to compute expected value correlation
- Expected value distance values are:
- 0, rot -0.055721: 2237.162838
- 1, rot 179.944279: 3815.854686
- Chosen rotation -0.055721 deg. as best
- About to compute final match transform
- Improve match
- About to setup value scanrdg boxes
- About to read raster values
- About to write diag file
- Writing output values to file 'daylight.ti3'
- make-profile daylight ----------------------------------------
- Reading target...
- Camera G on darkest patch(es) is 24.4% lighter compared to observer Y.
- Y dynamic range is 4.83 stops, G dynamic range is 4.52 stops, difference
- 0.32 stops. A small difference is normal, while a large indicates that there
- is glare.
- Generating values for the calibration illuminant D50...
- Re-generating target reference XYZ values for illuminant D50...
- Warning: auto-selected neutral patch (D02) is not the lightest, as the
- lightest patch is considerably off-white. That is if you later use the target
- for white balancing you should use the indicated patch instead of the
- lightest.
- The most neutral patch (D02) differs 1.22 DE from actual neutral,
- transforming target reference XYZ values to match, using CAT02.
- Automatic LUT relaxation weights assigned.
- Making camera profile...
- Finding a camera raw RGB to CIE XYZ matrix for calibration illuminant D50...
- Whitest patch in target (D02) differs DE 1.22 from calibration illuminant,
- close enough to calculate whitepoint preservation.
- Inverting to get ColorMatrix:
- {
- "ColorMatrix1": [
- [ 0.986187, -0.296497, -0.087822 ],
- [ -0.434947, 1.241764, 0.213982 ],
- [ -0.060815, 0.146982, 0.689157 ]
- ]
- }
- Matrix patch match average DE 1.80, DE LCh 0.72 0.79 1.22
- median DE 1.71, DE LCh 0.92 0.76 0.88
- p90 DE 2.61, DE LCh 1.56 1.55 2.94
- max DE 5.13, DE LCh 1.81 1.98 4.91
- ColorMatrix optimal white balance for target: 0.582539,1,0.657721 (m1.71662,1,1.5204)
- Finding a camera raw RGB to CIE XYZ matrix for connection space illuminant D50...
- {
- "LUTMatrix1": [
- [ 0.643002, 0.126788, 0.194428 ],
- [ 0.276447, 0.664371, 0.059182 ],
- [ 0.000116, 0.014230, 0.810856 ]
- ]
- }
- LUTMatrix optimal white balance for target: 0.577773,1,0.654198 (m1.73078,1,1.52859)
- Matrix patch match average DE 4.49, DE LCh 1.91 3.12 2.56
- median DE 4.96, DE LCh 1.90 3.13 2.55
- p90 DE 7.55, DE LCh 3.43 6.46 5.18
- max DE 8.23, DE LCh 4.95 7.54 5.79
- Finding a camera raw RGB to CIE XYZ matrix for connection space illuminant D50...
- Y row limit set to -0.2.
- Applying white-balance to get ForwardMatrix:
- {
- "ForwardMatrix1": [
- [ 0.657142, 0.230229, 0.076848 ],
- [ 0.241105, 0.881605, -0.122710 ],
- [ 0.035384, -0.223053, 1.012871 ]
- ]
- }
- ForwardMatrix optimal white balance for target: 0.577773,1,0.654198 (m1.73078,1,1.52859)
- Matrix patch match average DE 1.84, DE LCh 0.87 0.82 1.25
- median DE 1.74, DE LCh 0.99 0.74 1.11
- p90 DE 2.83, DE LCh 1.68 1.79 2.30
- max DE 5.10, DE LCh 1.90 2.30 4.92
- Making 2.5D chromaticity-addressed lookup table for XYZ correction...
- 4.17% of the patches was put in a chromaticity group due to nearby neighbor.
- 25.00% of the patches was removed due to being nearby the whitepoint.
- Largest chromaticity group contains 2 patches. Patch count reduced from
- 24 to 17. Note that patch matching cannot reach 100% when chromaticity
- groups are formed, as the LUT matches the average within a group.
- Lightness axis is disabled. Since lightness affects chroma, the LUT chroma
- control points are recalculated to better match the uncorrected lightness.
- A residual error of up to about 0.2 DE is expected.
- Relaxing LUT stretch with up to 3.93 DE. Iterating over 17 patches...
- Lightness correction is disabled.
- Average DE for the 17 tested patches increased to 1.86 after LUT relax.
- 35.29% could do without LUT correction.
- Native LUT patch match average DE 1.70, DE LCh 0.86 0.83 0.90
- median DE 1.66, DE LCh 0.99 0.74 0.87
- p90 DE 2.59, DE LCh 1.68 2.04 1.55
- max DE 3.04, DE LCh 1.90 2.95 1.66
- 5 worst patches for Overall DE:
- B06 RGB 0.363 0.374 0.091 XYZref 0.537 0.477 0.066 XYZcam 0.521 0.471 0.095 sRGB #F7A62B #F0A748 DE 3.04 DE LCh -0.30 -2.95 -0.69 (light strong orange)
- C04 RGB 0.440 0.557 0.112 XYZref 0.663 0.666 0.082 XYZcam 0.648 0.661 0.114 sRGB #FECE20 #FCCF44 DE 2.78 DE LCh -0.15 -2.53 +1.14 (light vivid yellow)
- C03 RGB 0.206 0.086 0.040 XYZref 0.242 0.140 0.042 XYZcam 0.259 0.154 0.056 sRGB #C0333A #C43B45 DE 2.59 DE LCh +1.90 -0.74 -1.60 (strong red)
- B05 RGB 0.233 0.460 0.125 XYZref 0.390 0.485 0.099 XYZcam 0.389 0.478 0.121 sRGB #AFC245 #AEC055 DE 2.17 DE LCh -0.31 -2.04 +0.68 (light strong yellow-green)
- B04 RGB 0.064 0.078 0.081 XYZref 0.092 0.071 0.114 XYZcam 0.102 0.080 0.119 sRGB #5D3F6B #62456D DE 2.08 DE LCh +1.68 -1.04 +0.61 (dark purple)
- 5 worst patches for Lightness DE:
- C03 RGB 0.206 0.086 0.040 XYZref 0.242 0.140 0.042 XYZcam 0.259 0.154 0.056 sRGB #C0333A #C43B45 DE 2.59 DE LCh +1.90 -0.74 -1.60 (strong red)
- A03 RGB 0.105 0.245 0.220 XYZref 0.187 0.202 0.287 XYZcam 0.201 0.218 0.293 sRGB #5780A3 #5F84A4 DE 1.91 DE LCh +1.70 -0.90 -0.55 (purple-blue)
- B04 RGB 0.064 0.078 0.081 XYZref 0.092 0.071 0.114 XYZcam 0.102 0.080 0.119 sRGB #5D3F6B #62456D DE 2.08 DE LCh +1.68 -1.04 +0.61 (dark purple)
- D06 RGB 0.024 0.042 0.028 XYZref 0.034 0.035 0.030 XYZcam 0.040 0.041 0.035 sRGB #343435 #38393A DE 1.64 DE LCh +1.56 -0.20 -0.46 (gray 20%)
- A04 RGB 0.078 0.155 0.063 XYZref 0.121 0.146 0.059 XYZcam 0.132 0.158 0.068 sRGB #626F44 #66734A DE 1.66 DE LCh +1.54 -0.63 +0.06 (yellow-green)
- 5 worst patches for Chroma DE:
- B06 RGB 0.363 0.374 0.091 XYZref 0.537 0.477 0.066 XYZcam 0.521 0.471 0.095 sRGB #F7A62B #F0A748 DE 3.04 DE LCh -0.30 -2.95 -0.69 (light strong orange)
- C04 RGB 0.440 0.557 0.112 XYZref 0.663 0.666 0.082 XYZcam 0.648 0.661 0.114 sRGB #FECE20 #FCCF44 DE 2.78 DE LCh -0.15 -2.53 +1.14 (light vivid yellow)
- B05 RGB 0.233 0.460 0.125 XYZref 0.390 0.485 0.099 XYZcam 0.389 0.478 0.121 sRGB #AFC245 #AEC055 DE 2.17 DE LCh -0.31 -2.04 +0.68 (light strong yellow-green)
- C02 RGB 0.088 0.272 0.099 XYZref 0.165 0.252 0.086 XYZcam 0.174 0.258 0.099 sRGB #51994E #579956 DE 1.58 DE LCh +0.47 -1.42 +0.52 (yellow-green)
- B01 RGB 0.340 0.242 0.063 XYZref 0.445 0.342 0.053 XYZcam 0.451 0.348 0.067 sRGB #EE802F #EE823D DE 2.08 DE LCh +0.40 -1.20 -1.66 (strong orange)
- 5 worst patches for Hue DE:
- B01 RGB 0.340 0.242 0.063 XYZref 0.445 0.342 0.053 XYZcam 0.451 0.348 0.067 sRGB #EE802F #EE823D DE 2.08 DE LCh +0.40 -1.20 -1.66 (strong orange)
- C03 RGB 0.206 0.086 0.040 XYZref 0.242 0.140 0.042 XYZcam 0.259 0.154 0.056 sRGB #C0333A #C43B45 DE 2.59 DE LCh +1.90 -0.74 -1.60 (strong red)
- C05 RGB 0.258 0.177 0.173 XYZref 0.341 0.221 0.255 XYZcam 0.355 0.232 0.247 sRGB #C8599B #CD5C98 DE 1.92 DE LCh +1.10 -0.26 +1.55 (purple-red)
- A02 RGB 0.323 0.355 0.203 XYZref 0.434 0.387 0.214 XYZcam 0.462 0.409 0.236 sRGB #D29987 #D89D8E DE 1.95 DE LCh +1.28 -0.04 -1.48 (red)
- C01 RGB 0.032 0.094 0.149 XYZref 0.077 0.064 0.235 XYZcam 0.079 0.069 0.233 sRGB #00499A #004B99 DE 1.33 DE LCh +0.94 -0.87 -1.43 (dark purple-blue)
- 5 best patches for Overall DE:
- D02 RGB 0.372 0.645 0.422 XYZref 0.622 0.645 0.532 XYZcam 0.622 0.645 0.532 sRGB #D2D2D2 #D2D2D2 DE 0.00 DE LCh +0.00 +0.00 +0.00 (gray 80%)
- D04 RGB 0.123 0.212 0.137 XYZref 0.202 0.209 0.174 XYZcam 0.204 0.212 0.173 sRGB #7D7E7E #7F7F7D DE 0.97 DE LCh +0.29 +0.19 -0.91 (gray 50%)
- B03 RGB 0.263 0.144 0.085 XYZref 0.331 0.217 0.112 XYZcam 0.343 0.221 0.116 sRGB #D25865 #D65566 DE 1.03 DE LCh +0.34 +0.70 -0.67 (red)
- D05 RGB 0.060 0.105 0.069 XYZref 0.094 0.098 0.083 XYZcam 0.100 0.105 0.086 sRGB #575859 #5A5B5B DE 1.22 DE LCh +1.02 -0.10 -0.67 (gray 40%)
- A01 RGB 0.092 0.096 0.048 XYZref 0.130 0.113 0.057 XYZcam 0.130 0.114 0.054 sRGB #7C5547 #7C5544 DE 1.25 DE LCh +0.07 +0.32 +1.21 (dark brown)
- Writing output to "daylight.json"...
- Complete!
- make-dcp ----------------------------------------
- Camera: NIKON D810
- Copyright: RawTherapee CC0
- Curve: acr
- TRO: neutral
- Gamut: none
- Enter DCP filename suffix, if any: wl15700
- Generating 2.5D HueSatMap with 90x30 = 2700 entries...done!
- The tone curve's contrast value is 1.30 (=> auto chroma scaling value 1.121)
- Generating 3D LookTable with 90x30x30 = 81000 entries for the neutral tone reproduction operator...
- 0%..10%..20%..30%..40%..50%..60%..70%..80%..90%..100%
- Writing output to "NIKON D810 wl15700.dcp"...
- Complete!