sane-project-website/old-archive/1999-08/0356.html

91 wiersze
4.1 KiB
HTML

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

<!-- received="Mon Aug 30 15:53:31 1999 PDT" -->
<!-- sent="Tue, 31 Aug 1999 00:53:55 +0200" -->
<!-- name="Oliver Rauch" -->
<!-- email="oliver.rauch@Wolfsburg.DE" -->
<!-- subject="Re: SANE V2 - again..." -->
<!-- id="" -->
<!-- inreplyto="SANE V2 - again..." -->
<title>sane-devel: Re: SANE V2 - again...</title>
<h1>Re: SANE V2 - again...</h1>
<b>Oliver Rauch</b> (<a href="mailto:oliver.rauch@Wolfsburg.DE"><i>oliver.rauch@Wolfsburg.DE</i></a>)<br>
<i>Tue, 31 Aug 1999 00:53:55 +0200</i>
<p>
<ul>
<li> <b>Messages sorted by:</b> <a href="date.html#356">[ date ]</a><a href="index.html#356">[ thread ]</a><a href="subject.html#356">[ subject ]</a><a href="author.html#356">[ author ]</a>
<!-- next="start" -->
<li> <b>Next message:</b> <a href="0357.html">Oliver Rauch: "Re: Xsane and GIF Images"</a>
<li> <b>Previous message:</b> <a href="0355.html">Oliver Rauch: "Re: Starting a discussion about SANE and TWAIN..."</a>
<li> <b>Maybe in reply to:</b> <a href="0327.html">abel deuring: "SANE V2 - again..."</a>
<!-- nextthread="start" -->
<li> <b>Next in thread:</b> <a href="0360.html">Tom Martone: "Re: SANE V2 - again..."</a>
<!-- reply="end" -->
</ul>
<!-- body="start" -->
Stephen Williams wrote:<br>
<p>
<i>&gt; <a href="mailto:oliver.rauch@Wolfsburg.DE">oliver.rauch@Wolfsburg.DE</a> said:</i><br>
<i>&gt; &gt; We could create a 3x3 matrix of gamma tables and we would get almost</i><br>
<i>&gt; &gt; all possible corrections. But the problem is to get the values for the</i><br>
<i>&gt; &gt; matrix/table for each device.</i><br>
<i>&gt;</i><br>
<i>&gt; ICC profiles are (unfortunately) not typically gamma tables. They tend</i><br>
<i>&gt; to be on the order of 300K files.</i><br>
<p>
If I see the size (300KB) I think that ICC uses a transformation like I descibed<br>
above:<br>
a matrix of gamma tables.<br>
<p>
<p>
<i>&gt; I think that applying ICC correction</i><br>
<i>&gt; is out of the realm for the scanner driver, although it may choose to</i><br>
<i>&gt; arrange for profiles to be associated with the the image.</i><br>
<i>&gt;</i><br>
<i>&gt; Hardware manufacturers are typically responsible for producing a profile</i><br>
<i>&gt; for their hardware, though that is not required, not all do, some get third</i><br>
<i>&gt; parties to do it, and there is nothing preventing the random individual</i><br>
<i>&gt; making a profile of his/her own. That implies that the driver need not</i><br>
<i>&gt; even *carry* the profile.</i><br>
<i>&gt;</i><br>
<i>&gt; Typically, the display tool applies the profiles for the scanner and</i><br>
<i>&gt; the display device to the image at the time the image is rendered. The</i><br>
<i>&gt; user may even select the profiles to be applied, depending on the tool.</i><br>
<i>&gt; So this is, and should remain, entirely a front-end issue.</i><br>
<i>&gt;</i><br>
<p>
So that is what I said, we will not get the profiles for the most scanners.<br>
<p>
If we include a color correction into the sane layer as midend, it should be<br>
a correction that is usable for most scanners and does not need big<br>
profiles. So a 3x3 matrix transformation would be the right thing<br>
for the sane layer.<br>
Anything that uses much more data could be included into a frontend<br>
or could be done after scanning.<br>
<p>
Bye<br>
Oliver<br>
<p>
<pre>
--
EMAIL: <a href="mailto:Oliver.Rauch@Wolfsburg.DE">Oliver.Rauch@Wolfsburg.DE</a>
WWW: <a href="http://www.wolfsburg.de/~rauch">http://www.wolfsburg.de/~rauch</a>
<p>
<p>
<p>
<p>
<pre>
--
Source code, list archive, and docs: <a href="http://www.mostang.com/sane/">http://www.mostang.com/sane/</a>
To unsubscribe: echo unsubscribe sane-devel | mail <a href="mailto:majordomo@mostang.com">majordomo@mostang.com</a>
</pre>
<!-- body="end" -->
<p>
<ul>
<!-- next="start" -->
<li> <b>Next message:</b> <a href="0357.html">Oliver Rauch: "Re: Xsane and GIF Images"</a>
<li> <b>Previous message:</b> <a href="0355.html">Oliver Rauch: "Re: Starting a discussion about SANE and TWAIN..."</a>
<li> <b>Maybe in reply to:</b> <a href="0327.html">abel deuring: "SANE V2 - again..."</a>
<!-- nextthread="start" -->
<li> <b>Next in thread:</b> <a href="0360.html">Tom Martone: "Re: SANE V2 - again..."</a>
<!-- reply="end" -->
</ul>