summaryrefslogtreecommitdiff
path: root/doc/refine.html
diff options
context:
space:
mode:
Diffstat (limited to 'doc/refine.html')
-rw-r--r--doc/refine.html42
1 files changed, 31 insertions, 11 deletions
diff --git a/doc/refine.html b/doc/refine.html
index cfe18b9..36a0ae4 100644
--- a/doc/refine.html
+++ b/doc/refine.html
@@ -15,15 +15,16 @@
format, but only XYZ, Lab or spectral values will be used (ie. all
device space values are ignored). Typically the charts would be
printed on a target system (the one being emulated, say a printing
- press), and the proofing system (the one that is being profiled).
- The abstract profile that <span style="font-weight: bold;">refine</span>
+ press, or created using an ideal target profile such as Rec709), and
+ the proofing system (the device that is being profiled). The
+ abstract profile that <span style="font-weight: bold;">refine</span>
produces will be a correction that makes the proofing system behave
more like the target. This can then be used to recreate the proofing
systems ICC profile, or device link. By feeding a previous abstract
correction profile in as well, iterative improvement can be made to
the proofing reproduction.<br>
<br>
- <a href="verify.html">verify</a> is a useful tool to use on the two
+ <a href="colverify.html">colverify</a> is a useful tool to use on the two
test charts, to check how well the refinement is proceeding. If a
white point relative match is being created (refine -R), then use
veryify -N.<br>
@@ -32,14 +33,17 @@
[inabs] outabs<br>
&nbsp;-v&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+
Verbose<br>
&nbsp;-c&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Create
+
initial abstract correction profile<br>
&nbsp;-g&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Don't
+
impose output device gamut limit<br>
&nbsp;-r res&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Set
abstract profile clut resolution (default 33)<br>
@@ -48,6 +52,7 @@ Don't
&nbsp;-R&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Aim
+
for white point relative match rather than absolute<br>
&nbsp;</small></tt><tt><small><small></small><small><small>-f
[illum]&nbsp;&nbsp;&nbsp; Use Fluorescent Whitening Agent
@@ -55,6 +60,7 @@ Aim
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+
M0, M1, M2, A, C, D50 (def.), D50M2, D65, F5, F8, F10 or
file.sp]<br>
&nbsp;-i illum&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Choose
@@ -63,26 +69,33 @@ Aim
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+
A, C, D50 (def.), D50M2, D65, F5, F8, F10 or file.sp</small></small><br>
&nbsp;-o observ&nbsp;&nbsp;&nbsp;&nbsp; Choose CIE Observer for
spectral data:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
1931_2,
+
1964_10, S&amp;B 1955_2, J&amp;V 1978_2 (def.)<br>
&nbsp;<span style="font-style: italic;">cietarget&nbsp;</span>&nbsp;&nbsp;&nbsp;
+
Target CIE or spectral values, CGATS file (e.g. .ti3)<br>
&nbsp;<span style="font-style: italic;">ciecurrent</span>&nbsp;&nbsp;&nbsp;
+
Actual CIE or spectral values, CGATS file (e.g. .ti3)<br>
&nbsp;[<span style="font-style: italic;">outdevicc</span>]&nbsp;&nbsp;
+
Output device ICC profile to set gamut limit (not used if -g)<br>
&nbsp;[<span style="font-style: italic;">inabs</span>]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Previous
+
abstract correction ICC profile (not used if -c)<br>
&nbsp;<span style="font-style: italic;">outabs</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Created/refined
+
abstract correction ICC profile</small></tt><br>
<h3>Usage Details</h3>
<b>refine</b> provides a way of improving the profile accuracy of a
@@ -135,7 +148,7 @@ Created/refined
illumination spectrum to be used as the similated instrument
illuminant, overriding the default <b>D50</b> or CIE computation
illuminant used for FWA (see <b>-i</b> below<b>). </b>See <a
- href="file:///D:/src/argyll/doc/colprof.html#f">colprof -f</a> for
+ href="colprof.html#f">colprof -f</a> for
a fuller explanation. The same value should be used as was used
during the creation of the profile.<br>
<br>
@@ -146,7 +159,7 @@ Created/refined
standard illuminant spectrums, with <b>D50</b> being the default.
If a filename is specified instead, it will be assumed to be an
Argyll specific <a
- href="file:///D:/src/argyll/doc/File_Formats.html#.sp">.sp</a>
+ href="File_Formats.html#.sp">.sp</a>
spectrum file. If FWA compensation is used during measurement, this
illuminant will be used by default as the simulated instrument
illuminant. The same value should be used as was used during the
@@ -178,6 +191,7 @@ Created/refined
<span style="font-style: italic; font-weight: bold;">cietarget</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Is
+
the filename of the target CIE or spectral values. This is a <a
href="File_Formats.html#CGATS">CGATS</a> file (e.g. a <a
href="File_Formats.html#.ti3">.ti3</a> made using <a
@@ -198,6 +212,7 @@ Is
&nbsp;[<span style="font-style: italic; font-weight: bold;">outdevicc</span>]&nbsp;&nbsp;&nbsp;&nbsp;
If
+
the <span style="font-weight: bold;">-g</span> flag is not used,
then the output device ICC profile should be supplied here, to allow
<span style="font-weight: bold;">refine</span> to limit its
@@ -206,6 +221,7 @@ If
&nbsp;[<span style="font-weight: bold; font-style: italic;">inabs</span>]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
After
+
the first correction has been created, subsequent corrections need
to improve upon previous ones, so the previous correction profile
should be provided here. For the first correction, the <span
@@ -215,6 +231,7 @@ After
&nbsp;<span style="font-weight: bold; font-style: italic;">outabs</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
The
+
name of the created or refined abstract correction ICC profile<br>
<br>
<h3> Discussion</h3>
@@ -249,9 +266,9 @@ The
file.<br>
<br>
Lets check how well the proofing system current matches using
- verify:<br>
+ colverify:<br>
<br>
- &nbsp;&nbsp;&nbsp; verify&nbsp; reference.ti3 chart1.ti3<br>
+ &nbsp;&nbsp;&nbsp; colverify&nbsp; reference.ti3 chart1.ti3<br>
<br>
We then create our initial abstract correction fix profile <span
style="font-weight: bold;">fix1.icm</span> using refine:<br>
@@ -282,6 +299,7 @@ The
the same options as you used to create your initial <span
style="font-weight: bold;"><span style="font-weight: bold;"></span>proofer.icm&nbsp;
+
</span>or <span style="font-weight: bold;">target_proofer.icm</span>,
with the addition of the "-p fix1.icm" option to specify the
abstract correction profile be applied.<br>
@@ -292,9 +310,9 @@ The
style="font-weight: bold;">chart2.ti3</span> file.<br>
<br>
Lets check how well the proofing system matches after this first
- round of refinement using verify:<br>
+ round of refinement using colverify:<br>
<br>
- &nbsp;&nbsp;&nbsp; verify&nbsp; reference.ti3 chart2.ti3<br>
+ &nbsp;&nbsp;&nbsp; colverify&nbsp; reference.ti3 chart2.ti3<br>
<br>
<br>
<span style="font-weight: bold;"><span style="font-weight: bold;">&gt;&gt;&gt;</span></span><br>
@@ -302,6 +320,7 @@ The
<span style="font-weight: bold;"><span style="font-weight: bold;">&nbsp;</span></span>We
can
+
then start another round of improvement:<br>
<br>
We refine our previous abstract correction fix profile using
@@ -328,14 +347,15 @@ can
style="font-weight: bold;">chart3.ti3</span> file.<br>
<br>
Check again how well the proofing system matches after this first
- round of refinement using verify:<br>
+ round of refinement using colverify:<br>
<br>
- &nbsp;&nbsp;&nbsp; verify&nbsp; reference.ti3 chart3.ti3<br>
+ &nbsp;&nbsp;&nbsp; colverify&nbsp; reference.ti3 chart3.ti3<br>
<br>
Rounds of improvements can be continues by looping back to <span
style="font-weight: bold;">&gt;&gt;&gt;</span>, being careful to
increment the names of the <span style="font-weight: bold;">fixN.icm</span>,&nbsp;
+
<span style="font-weight: bold;">proofer_fixN.icm</span> or <span
style="font-weight: bold;">target_proofer_fixN.icm</span> and <span
style="font-weight: bold;">chartN.ti3</span>files. Stop when