kopia lustrzana https://gitlab.com/sane-project/website
91 wiersze
4.1 KiB
HTML
91 wiersze
4.1 KiB
HTML
<!-- 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>> <a href="mailto:oliver.rauch@Wolfsburg.DE">oliver.rauch@Wolfsburg.DE</a> said:</i><br>
|
||
<i>> > We could create a 3x3 matrix of gamma tables and we would get almost</i><br>
|
||
<i>> > all possible corrections. But the problem is to get the values for the</i><br>
|
||
<i>> > matrix/table for each device.</i><br>
|
||
<i>></i><br>
|
||
<i>> ICC profiles are (unfortunately) not typically gamma tables. They tend</i><br>
|
||
<i>> 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>> I think that applying ICC correction</i><br>
|
||
<i>> is out of the realm for the scanner driver, although it may choose to</i><br>
|
||
<i>> arrange for profiles to be associated with the the image.</i><br>
|
||
<i>></i><br>
|
||
<i>> Hardware manufacturers are typically responsible for producing a profile</i><br>
|
||
<i>> for their hardware, though that is not required, not all do, some get third</i><br>
|
||
<i>> parties to do it, and there is nothing preventing the random individual</i><br>
|
||
<i>> making a profile of his/her own. That implies that the driver need not</i><br>
|
||
<i>> even *carry* the profile.</i><br>
|
||
<i>></i><br>
|
||
<i>> Typically, the display tool applies the profiles for the scanner and</i><br>
|
||
<i>> the display device to the image at the time the image is rendered. The</i><br>
|
||
<i>> user may even select the profiles to be applied, depending on the tool.</i><br>
|
||
<i>> So this is, and should remain, entirely a front-end issue.</i><br>
|
||
<i>></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>
|