blob: 3269f84672249591181cfa3aa7f601d5db5d7cbf [file] [log] [blame]
Size : 0x00024B60 : 150368
Data color space : 0x52474220 : 'RGB '
PCS : 0x4C616220 : 'Lab '
Tag count : 0x0000000E : 14
Tag : Type : Size : Offset
------ : ------ : ------ : --------
'A2B0' : 'mft2' : 29236 : 300
'B2A0' : 'mft2' : 119914 : 29536
'cprt' : 'text' : 71 : 149452
'dmnd' : 'desc' : 110 : 149524
'dmdd' : 'desc' : 107 : 149636
'lumi' : 'XYZ ' : 20 : 149744
'wtpt' : 'XYZ ' : 20 : 149764
'desc' : 'desc' : 107 : 149636
'rXYZ' : 'XYZ ' : 20 : 149784
'gXYZ' : 'XYZ ' : 20 : 149804
'bXYZ' : 'XYZ ' : 20 : 149824
'rTRC' : 'curv' : 524 : 149844
'gTRC' : 'curv' : 524 : 149844
'bTRC' : 'curv' : 524 : 149844
rTRC : 16-bit table with 256 entries
~= : 2.429111, 0.937191, 0.06168338, 1.070039, 0.003921569, 0.003055573, 0 (Max error: 0.00426031) (D-gap: 0.000184181) (f(1) = 1.00032)
gTRC : 16-bit table with 256 entries
~= : 2.429111, 0.937191, 0.06168338, 1.070039, 0.003921569, 0.003055573, 0 (Max error: 0.00426031) (D-gap: 0.000184181) (f(1) = 1.00032)
bTRC : 16-bit table with 256 entries
~= : 2.429111, 0.937191, 0.06168338, 1.070039, 0.003921569, 0.003055573, 0 (Max error: 0.00426031) (D-gap: 0.000184181) (f(1) = 1.00032)
Best : 2.429111, 0.937191, 0.06168338, 1.070039, 0.003921569, 0.003055573, 0 (D-gap: 0.000184181) (f(1) = 1.00032)
Inv : 0.4116732, 1.170876, -0.003577695, 0.9345455, 0.004196231, -0.06580353, -0 (D-gap: -0.00415665) (f(1) = 0.99987)
Best Error: | 0.00426031 0.00426031 0.00426031 |
XYZ : | 0.43763732 0.38841247 0.14241027 |
| 0.21495056 0.7129058 0.072128295 |
| 0.011260986 0.080718994 0.72587585 |
A2B : "A", CLUT, "B"
"A" : 3 inputs
A0 : 16-bit table with 256 entries
~= : 0.726038, 1.435478, 0.4168581, 0.7458658, 0.0627451, -0.5636597, 0 (Max error: 0.00278986) (D-gap: 0.000144243) (f(1) = 1.00072)
A1 : 16-bit table with 256 entries
~= : 0.726038, 1.435478, 0.4168581, 0.7458658, 0.0627451, -0.5636597, 0 (Max error: 0.00278986) (D-gap: 0.000144243) (f(1) = 1.00072)
A2 : 16-bit table with 256 entries
~= : 0.726038, 1.435478, 0.4168581, 0.7458658, 0.0627451, -0.5636597, 0 (Max error: 0.00278986) (D-gap: 0.000144243) (f(1) = 1.00072)
CLUT : 8 x 8 x 8 (16 bpp)
"B" : 3 outputs
B0 : 16-bit table with 4096 entries
~= : 4.998877, 1, 2.980232e-07, 0.9980438, 0.9982907, 0.00484848, 0 (Max error: 0.00196159) (D-gap: -3.0458e-05) (f(1) = 1.00486)
B1 : 16-bit table with 4096 entries
~= : 4.998877, 1, 2.980232e-07, 0.9980438, 0.9982907, 0.00484848, 0 (Max error: 0.00196159) (D-gap: -3.0458e-05) (f(1) = 1.00486)
B2 : 16-bit table with 4096 entries
~= : 4.998877, 1, 2.980232e-07, 0.9980438, 0.9982907, 0.00484848, 0 (Max error: 0.00196159) (D-gap: -3.0458e-05) (f(1) = 1.00486)
B2A : "B", CLUT, "A"
"B" : 3 inputs
B0 : 16-bit table with 256 entries
~= : 0.9906777, 0.9999733, 0.001000288, 1.054475, 0.003921569, -0.001022339, 0 (Max error: 7.11083e-05) (D-gap: 1.40034e-05) (f(1) = 0.999939)
B1 : 16-bit table with 256 entries
~= : 1.005867, 1, 1.065433e-06, 0.9927484, 0.08627451, 0.0005989075, 0 (Max error: 0.000902057) (D-gap: -5.11855e-06) (f(1) = 1.00061) (~Identity)
B2 : 16-bit table with 256 entries
~= : 1.005867, 1, 1.065433e-06, 0.9927484, 0.08627451, 0.0005989075, 0 (Max error: 0.000902057) (D-gap: -5.11855e-06) (f(1) = 1.00061) (~Identity)
CLUT : 25 x 25 x 25 (16 bpp)
"A" : 3 outputs
A0 : 16-bit table with 4096 entries
~= : 0.5413218, 1, -6.67721e-05, 1.169119e-06, 0.2461538, -0.4681473, 0 (Max error: 1.11054) (D-gap: -2.50833e-05) (f(1) = 0.531826)
A1 : 16-bit table with 4096 entries
~= : 0.5413218, 1, -6.67721e-05, 1.169119e-06, 0.2461538, -0.4681473, 0 (Max error: 1.11054) (D-gap: -2.50833e-05) (f(1) = 0.531826)
A2 : 16-bit table with 4096 entries
~= : 0.5413218, 1, -6.67721e-05, 1.169119e-06, 0.2461538, -0.4681473, 0 (Max error: 1.11054) (D-gap: -2.50833e-05) (f(1) = 0.531826)
WTPT : | 0.8594055 0.8912963 0.7357025 |
252 random bytes transformed to 84 linear XYZD50 pixels:
0.21 0.34 0.20 0.65 0.83 0.11 0.30 0.39 0.09 0.10 0.06 0.19
0.12 0.07 0.29 0.36 0.28 0.04 0.31 0.53 0.15 0.41 0.23 0.18
0.11 0.09 0.07 0.42 0.27 0.15 0.63 0.63 0.08 0.30 0.37 0.05
0.18 0.27 0.17 0.26 0.16 0.56 0.64 0.55 0.62 0.30 0.39 0.56
0.49 0.52 0.31 0.26 0.33 0.10 0.16 0.09 0.33 0.54 0.46 0.05
0.53 0.30 0.62 0.45 0.25 0.13 0.05 0.02 0.23 0.82 0.92 0.40
0.49 0.25 0.57 0.54 0.71 0.17 0.13 0.07 0.47 0.30 0.44 0.27
0.28 0.29 0.19 0.21 0.17 0.24 0.12 0.07 0.27 0.54 0.55 0.33
0.56 0.79 0.43 0.50 0.28 0.44 0.26 0.46 0.06 0.46 0.55 0.52
0.23 0.30 0.10 0.32 0.16 0.02 0.34 0.58 0.20 0.03 0.04 0.03
0.09 0.07 0.41 0.15 0.17 0.32 0.11 0.06 0.48 0.16 0.16 0.02
0.29 0.40 0.44 0.04 0.05 0.10 0.14 0.21 0.05 0.30 0.19 0.07
0.55 0.41 0.56 0.70 0.67 0.35 0.63 0.45 0.72 0.35 0.21 0.12
0.25 0.42 0.18 0.33 0.53 0.24 0.10 0.06 0.06 0.39 0.69 0.11
0.32 0.50 0.14 0.47 0.39 0.05 0.13 0.09 0.15 0.21 0.18 0.05
0.05 0.04 0.20 0.02 0.01 0.11 0.24 0.17 0.12 0.41 0.38 0.42
0.33 0.22 0.38 0.23 0.38 0.05 0.31 0.16 0.36 0.18 0.09 0.15
0.17 0.19 0.31 0.36 0.40 0.55 0.17 0.26 0.08 0.19 0.15 0.51
0.06 0.04 0.19 0.34 0.17 0.03 0.36 0.58 0.07 0.01 0.01 0.05
0.31 0.36 0.65 0.39 0.66 0.10 0.26 0.16 0.17 0.23 0.27 0.23
0.35 0.23 0.14 0.33 0.55 0.25 0.30 0.19 0.10 0.31 0.38 0.52
24 max error transforming back from XYZ:
1 1 1 0 2 3 1 1 1 3 3 0 4 3 0 1 0 4 11 2 2
2 3 0 0 1 1 2 1 1 1 2 5 0 1 6 3 1 1 4 4 1
3 1 1 6 1 0 0 1 1 1 1 2 3 7 0 1 1 4 3 3 1
2 2 1 14 7 0 1 2 0 3 9 1 0 2 2 6 9 1 0 1 1
0 0 0 2 0 0 3 6 0 1 1 0 1 2 0 3 3 1 7 2 9
2 1 0 1 1 2 2 3 2 10 2 1 1 0 1 24 4 0 3 0 0
13 8 1 0 0 4 2 1 0 3 1 1 1 1 3 1 1 1 3 0 1
2 1 0 3 0 1 2 1 1 4 2 1 3 2 1 1 2 1 9 2 4
2 2 2 1 0 5 1 2 0 1 0 2 9 2 0 6 4 0 1 1 1
2 0 0 2 2 0 3 1 5 3 10 0 2 5 0 2 0 0 3 1 0
1 1 2 6 2 1 4 3 0 2 2 2 4 2 10 2 1 1 4 0 1
5 2 4 2 1 0 0 1 0 2 1 1 1 2 0 1 1 1 5 1 0
81 edge-case pixels transformed to sRGB 8888 (unpremul):
00010000 0003007e 000a00fd 00007e15 00007e81 00057cfe 0000fc37 0000fc89 0000fbff
00801200 00800e7c 008000fc 007f7f01 00807f7f 00807efd 007efd31 007efd87 007ffcff
00ff2e00 00ff2d72 00ff26f8 00ff8500 00ff8576 00ff84f9 00ffff00 00ffff7f 00fffefd
7f010000 7f03007e 7f0a00fd 7f007e15 7f007e81 7f057cfe 7f00fc37 7f00fc89 7f00fbff
7f801200 7f800e7c 7f8000fc 7f7f7f01 7f807f7f 7f807efd 7f7efd31 7f7efd87 7f7ffcff
7fff2e00 7fff2d72 7fff26f8 7fff8500 7fff8576 7fff84f9 7fffff00 7fffff7f 7ffffefd
ff010000 ff03007e ff0a00fd ff007e15 ff007e81 ff057cfe ff00fc37 ff00fc89 ff00fbff
ff801200 ff800e7c ff8000fc ff7f7f01 ff807f7f ff807efd ff7efd31 ff7efd87 ff7ffcff
ffff2e00 ffff2d72 ffff26f8 ffff8500 ffff8576 ffff84f9 ffffff00 ffffff7f fffffefd