summaryrefslogtreecommitdiff
path: root/doc/fakeread.html
diff options
context:
space:
mode:
authorJörg Frings-Fürst <debian@jff-webhosting.net>2017-11-25 10:16:00 +0100
committerJörg Frings-Fürst <debian@jff-webhosting.net>2017-11-25 10:16:00 +0100
commitf6b8e0eae4374f339487a33e3e4fe5462d5816e1 (patch)
tree5f5f764fd6cda404b2ad6e85762c03fce3a335db /doc/fakeread.html
parent615ab5513e79c4abc5bbe5c993587785b6a1738b (diff)
New upstream version 2.0.0upstream/2.0.0
Diffstat (limited to 'doc/fakeread.html')
-rwxr-xr-x[-rw-r--r--]doc/fakeread.html57
1 files changed, 48 insertions, 9 deletions
diff --git a/doc/fakeread.html b/doc/fakeread.html
index e8c353e..0caa1c5 100644..100755
--- a/doc/fakeread.html
+++ b/doc/fakeread.html
@@ -37,6 +37,8 @@
+
+
</span><i style="font-family: monospace;">inoutfile</i></small><small><span
style="font-family: monospace;"><br>
&nbsp;-v
@@ -50,42 +52,56 @@
+
+
normal 0..1 full range RGB levels (default)<br>
&nbsp;&nbsp;&nbsp;&nbsp;
t&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+
+
(16-235)/255 "TV" RGB levels<br>
&nbsp;&nbsp;&nbsp;&nbsp;
6&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+
+
Rec601 YCbCr SD (16-235,240)/255 "TV" levels<br>
&nbsp;&nbsp;&nbsp;&nbsp;
7&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+
+
Rec709 1125/60Hz YCbCr HD (16-235,240)/255 "TV" levels<br>
&nbsp;&nbsp;&nbsp;&nbsp;
5&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+
+
Rec709 1250/50Hz YCbCr HD (16-235,240)/255 "TV" levels<br>
&nbsp;&nbsp;&nbsp;&nbsp;
2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+
+
Rec2020 YCbCr UHD (16-235,240)/255 "TV" levels<br>
&nbsp;&nbsp;&nbsp;&nbsp;
C&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+
+
Rec2020 Constant Luminance YCbCr UHD (16-235,240)/255 "TV"
levels<br>
&nbsp;-p <i>separation.icm</i> Use device link separation
@@ -100,6 +116,8 @@
+
+
Apply calibration (include in .ti3 output)<br>
&nbsp;-i <i>file.cal</i>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Include calibration in .ti3 output, but don't apply it<br>
@@ -131,11 +149,15 @@
+
+
Output Lab rather than XYZ<br>
&nbsp;-s&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+
+
Lookup </span></small><small><span style="font-family:
monospace;"><small><a style="font-family: monospace;"
href="File_Formats.html#MPP">MPP</a></small> spectral values</span></small><br>
@@ -148,11 +170,16 @@
+
+
Make random deviations have uniform distributions rather than
normal<br>
&nbsp;-S
seed&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Set random seed<br>
+ &nbsp;-U&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+
+ Reverse convert PCS to device, output_r.ti3<br>
</span><span style="font-family: monospace;">&nbsp;</span><i
style="font-family: monospace;">profile.</i><span
style="font-family: monospace;">[icm|mpp|ti3] &nbsp; &nbsp; </span><a
@@ -173,9 +200,13 @@
+
+
&nbsp; Base name for input[</span><a style="font-family:
- monospace;" href="File_Formats.html#.ti1">.ti1</a><span
- style="font-family: monospace;">]/output[</span><a
+ monospace;" href="File_Formats.html#.ti1">.ti1</a></small><small><span
+ style="font-family: monospace;"><small><a style="font-family:
+ monospace;" href="File_Formats.html#.ti3"></a><span
+ style="font-family: monospace;"></span></small>]/output[</span><a
style="font-family: monospace;" href="File_Formats.html#.ti3">.ti3</a><span
style="font-family: monospace;">] file</span></small><br>
<b><br>
@@ -225,6 +256,8 @@
+
+
<a href="#e"><b>-e</b></a> for the list of decodings. Setting a
video encoding for output will also set quantization of 8 bits (see
-Z flag below). If your video connection is better than 8 bits (ie.
@@ -239,13 +272,12 @@
quantization to be specified. The parameter is the number of binary
digits (bits) that the device values should be quantized to. An idea
of the number of bits of precision that makes its way to your
- display can be obtained by using <a
- href="dispcal.html#R">dispcal -R</a> If
- Video encoding is selected (see -E flag above), then 8 bits is
- selected by default. On systems using an VGA connection or Display
- Port with a graphics card with VideoLUT entries with greater than 8
- bits depth, or if using the MadVR rendered with dithering, then a
- higher bit depth is typically possible.<br>
+ display can be obtained by using <a href="dispcal.html#R">dispcal
+ -R</a> If Video encoding is selected (see -E flag above), then 8
+ bits is selected by default. On systems using an VGA connection or
+ Display Port with a graphics card with VideoLUT entries with greater
+ than 8 bits depth, or if using the MadVR rendered with dithering,
+ then a higher bit depth is typically possible.<br>
<br>
<a name="k"></a>The <b>-k file.cal</b> parameter specifies a
calibration file created by <a href="printcal.html">printcal</a> or
@@ -351,6 +383,10 @@
random offsets, so that the randomness can be made repeatable.
Normally a different seed will be used for each run. <br>
<br>
+ <a name="U"></a>The <b>-U</b> flag causes fakeread to read <i>inoutfile.ti3</i>
+ and use a backwards lookup (CIE to device conversion), saving the
+ result in <i>inoutfile</i>_r.<i>ti3</i>.<br>
+ <br>
Fakeread is useful in creating artificial test value for testing <a
href="colprof.html">colprof</a>, as well as providing one path for
turning an MPP profile into an ICC profile. It can also be used to
@@ -387,6 +423,9 @@
then this will be applied to the .ti1 device values, before
converting the the device values into .ti3 PCS values.<br>
<br>
+ Note that a .ti3 file can be renamed to be .ti1 and fakeread will
+ treat it as if it was a .ti1.<br>
+ <br>
<br>
<br>
<br>