[sane-devel] Backend calibration data storage...
Gerhard Jaeger
gerhard at gjaeger.de
Wed Aug 20 13:31:52 BST 2003
On Mittwoch, 20. August 2003 00:33, Matthew Duggan wrote:
[SNIPSNAP]
> Hi,
>
> For the canon_pp backend we received two types of calibration
> information: a gamma curve, the format of which we didn't quite
> understand (but it works good if you just feed it back to the scanner
> later), and light & dark current readings for the LIDE LED/sensor
> combo.
Good hint, 'll check the code
>
> Without the light/dark current value, the scanners produce nasty streaky
> images. Without the gamma curve the scanners produce blue ugly or
> yellow images, depending on the model.
>
> The backend saves both pieces of calibration information in a configurable
> location which defaults to ~/.sane/canon_pp-calibration-portname if no
> setting is given. The setting can be changed on a per-port basis in
> canon_pp.conf. I don't mind changing that if need be, but I think we
> should try and be consistant with this. I decided that making a
> configurable calibration file was most useful because it allowed a
> multi-user system to take advantage of only having to calibrate once.
Good idea...
>
> The driver should be robust in loading this file and fall-back to
> calibrating in memory, although it's a rather slow process so users
> will want to avoid it if possible.
Well, the fall-back will be the current default behaviour: recalibration with
each scan ;-)
Thanks for all the replies...
Gerhard
More information about the sane-devel
mailing list