[sane-devel] ICC support for SANE

Julien BLACHE jb at jblache.org
Fri May 29 08:47:46 UTC 2009


Olaf Meeuwissen <olaf.meeuwissen at avasys.jp> wrote:

Hi,

>>> The (external) epkowa backend applies a colour correction profile to the
>>
>> "external" is the key ;)
>
> Thought you'd say that :-P

He he.

> But note that the epson2 backend may do the same in the next release.
>
> Seriously, my point is that some SANE backends do fiddle with the colour
> before returning the image data to the frontend.  TTBOMK the SANE spec
> has nothing to say on whether that is allowed or not, so the safest
> thing to assume is that it will happen.  Whether that has any knock-on
> effects for ICC, I leave to the experts to decide.

I think it's fair for the backend to do some manipulation but there's
a line that shouldn't be crossed, that is, getting in the way of
things being done properly. (Not saying anything about what's
currently done, I have no idea how bad it is or isn't.)

>> Aren't there also some machines that can return 12bit data?
>
> The (current) SANE spec only allows 1, 8 and 16 bits.

That's why I bring that up. Backends have to fiddle with the data in
that case.

JB.

-- 
Julien BLACHE                                   <http://www.jblache.org> 
<jb at jblache.org>                                  GPG KeyID 0xF5D65169



More information about the sane-devel mailing list