[sane-devel] Current TODO list
Fri, 25 Jul 2003 23:23:37 +0200
Peter Fales schrieb am Freitag, 25. Juli 2003 14:46:
> On Fri, Jul 25, 2003 at 10:32:35AM +0200, Henning Meier-Geinitz wrote:
> However, I'm not really sure what is being asked here. Can you
> provide more details? Is it just moving cdjpeg.h and djpeg.c into
Since I do not know much about programming, header files, object files
and the works I do not know what you are talking here.
Let me explain my suggestion:
The software for my scanner under windows offers a dialog where you scan
a reference target, tell the programm which target standard you used
and mark the positions of the reference marks.
The program then knows at which position to expect what color, say pure
red. It also knows which color it actually got from the scan. It then
calculates a profile file (suffix .icm) with information how to correct
colors. Any scan is then corrected using this scheme automatically.
The quality of a scan under linux differs extremely from a scan under
windows. The windows scan is by far closer to what you expect. The
histogram, gamma correction and the works can not compensate for it.
There are some projects for this color management under linux but they
end up applying the profile after scanning and reworking it in a third
application applying histogram or other funktions.
This could be done in one go if sane could handle the color management.
It may be splitted in frontend and backend part. Each scanner has its
own profile. The aquire and processing the .icm file should always be
I believe that this correction procedure is very important to scanners.
Having such a color management would greatly improve acceptance at the
An additional possibility to import and use other .icm profiles, e. g.
for the monitor or printer would improve the output even more.