blob: 5950426e9e85fc6e3c05fd6ee19d0ee891e1aaf6 [file] [log] [blame]
Size : 0x000B4D98 : 740760
Data color space : 0x52474220 : 'RGB '
PCS : 0x58595A20 : 'XYZ '
Tag count : 0x00000018 : 24
Tag : Type : Size : Offset
------ : ------ : ------ : --------
'desc' : 'desc' : 140 : 420
'cprt' : 'text' : 74 : 560
'dmnd' : 'desc' : 115 : 636
'dmdd' : 'desc' : 101 : 752
'lumi' : 'XYZ ' : 20 : 856
'wtpt' : 'XYZ ' : 20 : 876
'bkpt' : 'XYZ ' : 20 : 896
'vcgt' : 'vcgt' : 1554 : 916
'A2B0' : 'mft2' : 227980 : 2472
'rXYZ' : 'XYZ ' : 20 : 230452
'gXYZ' : 'XYZ ' : 20 : 230472
'bXYZ' : 'XYZ ' : 20 : 230492
'rTRC' : 'curv' : 524 : 230512
'gTRC' : 'curv' : 524 : 231036
'bTRC' : 'curv' : 524 : 231560
'A2B1' : 'mft2' : 227980 : 2472
'B2A1' : 'mft2' : 241786 : 232084
'B2A0' : 'mft2' : 241786 : 473872
'targ' : 'text' : 22712 : 715660
'DevD' : 'text' : 22712 : 715660
'CIED' : 'text' : 22712 : 715660
'chrm' : 'chrm' : 36 : 738372
'mmod' : 'mmod' : 40 : 738408
'meta' : 'dict' : 2312 : 738448
rTRC : 16-bit table with 256 entries
~= : 2.298276, 1, -2.088398e-05, 0.03579767, 0.1176471, -0.003074646, 0 (Max error: 0.0831201) (D-gap: 1.95443e-05) (f(1) = 0.996887)
gTRC : 16-bit table with 256 entries
~= : 2.272159, 1, -5.811453e-06, 0.03112842, 0.1921569, -0.01746368, 0 (Max error: 0.0558824) (D-gap: 0.000121736) (f(1) = 0.982525)
bTRC : 16-bit table with 256 entries
~= : 2.330241, 1, -4.805624e-07, 1.546164e-09, 0.02352941, -0.0001525879, 0 (Max error: 0.152941) (D-gap: 7.89479e-06) (f(1) = 0.999863)
Best : 2.330241, 1, -4.805624e-07, 1.546164e-09, 0.02352941, -0.0001525879, 0 (D-gap: 7.89479e-06) (f(1) = 0.999863)
Inv : 0.4291402, 1, 0.0001525879, 6.467617e+08, 3.638034e-11, 0, -0 (D-gap: -0.000505093) (f(1) = 1.00006)
Best Error: | 0.100611 0.0871768 0.152941 |
XYZ : | 0.43673706 0.38032531 0.1471405 |
| 0.21763610 0.72984314 0.052520752 |
| 0.0026550293 0.06440734 0.75782775 |
A2B : "A", CLUT, "B"
"A" : 3 inputs
A0 : 16-bit table with 2049 entries
~= : 1.000023, 1, -0, 1.000015, 0.125, 0, 0 (Max error: 0.0181866) (D-gap: -6.67572e-06) (f(1) = 1) (~Identity)
A1 : 16-bit table with 2049 entries
~= : 1.000023, 1, -0, 1.000015, 0.125, 0, 0 (Max error: 0.0163393) (D-gap: -6.67572e-06) (f(1) = 1) (~Identity)
A2 : 16-bit table with 2049 entries
~= : 1.001317, 1, 2.384186e-07, 1.000015, 0.03125, 0.000125885, 0 (Max error: 0.0195436) (D-gap: -1.65701e-05) (f(1) = 1.00014) (~Identity)
CLUT : 33 x 33 x 33 (16 bpp)
"B" : 3 outputs
B0 : 1, 1, 0, 0, 0, 0, 0 (f(1) = 1) (~Identity)
B1 : 1, 1, 0, 0, 0, 0, 0 (f(1) = 1) (~Identity)
B2 : 1, 1, 0, 0, 0, 0, 0 (f(1) = 1) (~Identity)
B2A : "B", CLUT, "A"
"B" : 3 inputs
B0 : 16-bit table with 4096 entries
~= : 0.4376425, 1, -1.501758e-08, 38.15793, 0.0007326008, -0.01441193, 0 (Max error: 0.0331268) (D-gap: 8.85017e-05) (f(1) = 0.985588)
B1 : 16-bit table with 4096 entries
~= : 0.440888, 1, -4.659523e-08, 64.86015, 0.0002442003, -0.009643555, 0 (Max error: 0.0218887) (D-gap: 6.54422e-05) (f(1) = 0.990379)
B2 : 16-bit table with 4096 entries
~= : 0.4740646, 0.8704605, 0.002827624, 512.3202, 0.0002442003, 0.06103897, 0 (Max error: 0.00448942) (D-gap: 9.53674e-06) (f(1) = 0.998756)
CLUT : 33 x 33 x 33 (16 bpp)
"A" : 3 outputs
A0 : 1, 1, 0, 0, 0, 0, 0 (f(1) = 1) (~Identity)
A1 : 1, 1, 0, 0, 0, 0, 0 (f(1) = 1) (~Identity)
A2 : 1, 1, 0, 0, 0, 0, 0 (f(1) = 1) (~Identity)
WTPT : | 0.9493560 1. 1.1591796 |
252 random bytes transformed to 84 linear XYZD50 pixels:
0.10 0.17 0.10 0.32 0.43 0.03 0.15 0.20 0.04 0.05 0.02 0.10
0.06 0.03 0.15 0.18 0.14 0.01 0.15 0.27 0.07 0.21 0.11 0.09
0.05 0.04 0.03 0.21 0.14 0.07 0.31 0.32 0.02 0.15 0.19 0.01
0.09 0.14 0.08 0.13 0.07 0.29 0.33 0.28 0.31 0.15 0.19 0.29
0.24 0.26 0.15 0.13 0.17 0.04 0.08 0.04 0.17 0.27 0.23 0.01
0.27 0.14 0.32 0.23 0.12 0.06 0.02 0.01 0.14 0.41 0.47 0.19
0.25 0.12 0.29 0.27 0.36 0.07 0.07 0.03 0.25 0.15 0.23 0.13
0.14 0.15 0.09 0.11 0.09 0.12 0.06 0.03 0.15 0.27 0.28 0.16
0.28 0.40 0.21 0.26 0.14 0.23 0.12 0.23 0.02 0.23 0.28 0.27
0.11 0.15 0.04 0.16 0.08 0.00 0.17 0.30 0.09 0.01 0.02 0.01
0.04 0.02 0.21 0.07 0.08 0.16 0.05 0.02 0.25 0.08 0.08 0.01
0.14 0.20 0.22 0.02 0.02 0.05 0.07 0.11 0.02 0.15 0.09 0.03
0.28 0.21 0.29 0.36 0.34 0.17 0.32 0.22 0.37 0.18 0.11 0.06
0.12 0.21 0.09 0.16 0.27 0.11 0.05 0.02 0.03 0.19 0.35 0.04
0.16 0.26 0.06 0.23 0.20 0.01 0.06 0.04 0.08 0.11 0.09 0.02
0.02 0.01 0.11 0.01 0.00 0.07 0.12 0.09 0.06 0.21 0.19 0.21
0.17 0.11 0.20 0.11 0.19 0.02 0.16 0.07 0.19 0.09 0.04 0.08
0.09 0.09 0.16 0.19 0.20 0.28 0.08 0.13 0.04 0.10 0.07 0.27
0.03 0.01 0.10 0.17 0.09 0.00 0.17 0.30 0.03 0.00 0.00 0.03
0.16 0.18 0.33 0.19 0.34 0.03 0.13 0.08 0.09 0.11 0.14 0.11
0.18 0.11 0.07 0.16 0.28 0.12 0.15 0.09 0.05 0.16 0.19 0.27
65 max error transforming back from XYZ:
6 41 30 51 63 17 31 43 13 23 3 32 22 4 41 55 23 26 3 55 20
62 0 30 26 5 17 60 14 25 63 50 30 36 40 12 15 35 29 38 0 58
61 41 58 13 42 56 48 46 38 29 38 17 32 4 44 63 37 22 64 3 60
65 0 23 14 31 28 62 64 40 63 2 58 43 59 20 18 4 53 11 48 35
37 31 29 35 15 36 26 4 40 53 47 39 31 64 45 64 1 50 15 51 5
35 51 53 25 36 17 58 0 20 3 57 26 2 1 11 24 2 50 13 22 42
36 10 55 30 20 4 16 44 50 14 0 23 12 31 13 52 7 16 60 29 56
64 50 39 64 28 64 57 4 23 1 48 27 13 54 32 28 1 16 17 63 14
18 52 19 60 32 28 28 1 28 38 17 12 29 7 31 23 21 16 44 10 23
46 34 48 48 11 47 10 46 17 51 3 46 40 3 29 15 24 41 31 40 55
11 34 15 22 11 55 14 7 32 59 1 18 18 57 4 2 14 8 17 37 61
16 61 14 47 2 30 24 32 33 56 11 24 10 55 32 52 6 19 20 40 54
81 edge-case pixels transformed to sRGB 8888 (unpremul):
00191919 0000005b 000000bc 00005c00 00005c5c 00005abd 0000be00 0000be59 0000bdbb
00670400 005e005b 005d00bc 005b5d00 005c5c5c 005b5abc 0053be00 0054bd59 0052bdbb
00c00007 00c0005c 00bf00bd 00bf5b02 00bf5a5c 00be58bd 00bcbc00 00bcbc5a 00bcbcbc
7f191919 7f00005b 7f0000bc 7f005c00 7f005c5c 7f005abd 7f00be00 7f00be59 7f00bdbb
7f670400 7f5e005b 7f5d00bc 7f5b5d00 7f5c5c5c 7f5b5abc 7f53be00 7f54bd59 7f52bdbb
7fc00007 7fc0005c 7fbf00bd 7fbf5b02 7fbf5a5c 7fbe58bd 7fbcbc00 7fbcbc5a 7fbcbcbc
ff191919 ff00005b ff0000bc ff005c00 ff005c5c ff005abd ff00be00 ff00be59 ff00bdbb
ff670400 ff5e005b ff5d00bc ff5b5d00 ff5c5c5c ff5b5abc ff53be00 ff54bd59 ff52bdbb
ffc00007 ffc0005c ffbf00bd ffbf5b02 ffbf5a5c ffbe58bd ffbcbc00 ffbcbc5a ffbcbcbc