[sane-devel] Current TODO list

gerard klaver gerard@gkall.hobby.nl
27 Jul 2003 15:11:14 +0000

On Sun, 2003-07-27 at 11:43, Karl Heinz Kremer wrote:
> On Sunday, July 27, 2003, at 05:00 AM, Henning Meier-Geinitz wrote:
> [ ... ]
> >
> >> On the other side I see that the functionality should be available for
> >> any scanner. Why not bringing it in the backend (again, due to lack of
> >> programming know how i do not know if possible at all) making it 
> >> easier
> >> for frontend developers to take advantage of it?
> >
> > The backens should support all the functions the hardware provides. As
> > that type of calibration is not a harware feature, I don't think they
> > can do anything to help it. Especially if a feature is needed for all
> > devices, it's better to put it in the frontend because that means to
> > change one (or some) frontends instead of > 50 backends.
> >
> > The only thing I could think about is that the backend could provide
> > the .icm file over the SANE API once that file was generated and
> > written to the hard disc.
> There are a couple of ways this can be handled. But regardless of this,
> there are two general areas that need to be addressed:
>    - preview in the frontend
>    - storing the image data
> For the preview, the color correction has to be done in the frontend, 
> based
> on two ICC profiles: One for the scanner, and one for the display. LCMS 
> does
> also provide a mechanism to profile monitors. And of course, LCMS also
> provides the functions to actually apply the profiles.

> Karl Heinz
With LCMS profile package you mean the lprof package from littlecms?

On http://www.littlecms.com/profilers.htm there are some screen shots of
this package.
I think it should be nice if this package could be used as a short of
plugin package in the sane frontends. But maybe i am wrong?
Gerard Klaver