[sane-devel] Colors and Calibration of a Genius ColorPage-Vivid 3XE

Renato rbsanti at bol.com.br
Sun Feb 24 17:21:05 UTC 2008


Hello Henning,

I have some problems with my scanner Genius ColorPage-Vivid 3XE and your backend gt68xx. In first time, I accompany the evolution of your backend since years ago, and is a well done work. Congratulations!!!

Now, about my problems: The colors is wrong!

Seemingly, the problem is in the calibration process. When I use the scanner in first time (after some time off), the calibration works fine and the image have a good aspect. If SANE don't calibrate scanner again, others scans works fine.

But, after some time in use, if SANE do a new calibration, the colors in image are wrong, in some cases violet, in others bluely.

Seemingly, the problem occurs in dark parts of image. White seem always correct.

In Windows, with de original driver, the scanner works fine.

I'm using:
SANE 1.0.18
gt68xx 1.0-84
xsane 0.995

All compiled by me.

My GNU/Linux is a Debian 4 (Etch)

Above, the log of a scan with colors wrong.

The process gt68xx_afe_ccd_calc (calibration?) is very slow, in comparisson with the original driver.

rbs at quarto:/$ xsane
[sanei_debug] Setting debug level of gt68xx to 3.
[gt68xx] SANE GT68xx backend version 1.0 build 84 from sane-backends 1.0.18
[gt68xx] attach: found Genius flatbed scanner Colorpage Vivid3xe at libusb:001:0
09
[gt68xx] sane_init: can't set afe values #I attempt place a afe settings in gt68xx, without perceptible effect
[gt68xx] get_id: vendor id=0x0458, product id=0x2017, DID=0x00000009, FID=0xB8B7
[gt68xx] sane_get_parameters: pixels 2575x3531x256
[gt68xx] sane_get_parameters: pixels 1283x1761x65536
[gt68xx] sane_get_parameters: pixels 1283x1761x65536
[gt68xx] sane_get_parameters: pixels 1283x1761x65536
[gt68xx] sane_get_parameters: pixels 1283x1761x65536
[gt68xx] sane_get_parameters: pixels 1283x1761x65536
[gt68xx] sane_get_parameters: pixels 1283x1761x65536
[gt68xx] Please wait for lamp warm-up
[gt68xx] gt68xx_wait_lamp_stable: Lamp is stable after 8 secs (13 secs total)
[gt68xx] gt68xx_afe_ccd_calc: WARNING: max_white  32   min_black   0  max_black 
  0
[gt68xx] gt68xx_afe_ccd_calc: WARNING: max_white 142   min_black 122  max_black 
123
[gt68xx] gt68xx_afe_ccd_calc: WARNING: max_white 137   min_black 112  max_black 
114
[gt68xx] gt68xx_afe_ccd_calc: WARNING: max_white 143   min_black 121  max_black 
122
[gt68xx] gt68xx_afe_ccd_calc: WARNING: max_white 138   min_black 110  max_black 
111
[gt68xx] gt68xx_afe_ccd_calc: WARNING: max_white 145   min_black 119  max_black 
121
[gt68xx] gt68xx_afe_ccd_calc: WARNING: max_white 136   min_black 113  max_black 
114
[gt68xx] gt68xx_afe_ccd_calc: WARNING: max_white 147   min_black 119  max_black 
121
[gt68xx] gt68xx_afe_ccd_calc: WARNING: max_white 137   min_black 111  max_black 
112
[gt68xx] gt68xx_afe_ccd_calc: WARNING: max_white 138   min_black 109  max_black 
110
[gt68xx] gt68xx_afe_ccd_calc: WARNING: max_white 142   min_black 122  max_black 
123
[gt68xx] gt68xx_afe_ccd_calc: WARNING: max_white 143   min_black 121  max_black 
122
[gt68xx] gt68xx_afe_ccd_calc: WARNING: max_white 145   min_black 120  max_black 
121
[gt68xx] gt68xx_afe_ccd_calc: WARNING: max_white 147   min_black 118  max_black 
120
[gt68xx] gt68xx_afe_ccd_calc: WARNING: max_white 137   min_black 113  max_black 
114
[gt68xx] gt68xx_afe_ccd_calc: WARNING: max_white 138   min_black 111  max_black 
112
[gt68xx] gt68xx_afe_ccd_calc: WARNING: max_white 138   min_black 109  max_black 
110
[gt68xx] afe 0x1f 0x86 0x1f 0x72 0x21 0x8a
[gt68xx] exposure 0x157 0x157 0x157
[gt68xx] sane_get_parameters: pixels 644x883x256
[gt68xx] sane_cancel: scan finished, scanned 1705956 bytes in 123 seconds
[gt68xx] sane_get_parameters: pixels 1283x1761x65536
[gt68xx] sane_get_parameters: pixels 1283x1761x65536
[gt68xx] sane_get_parameters: pixels 1283x1761x65536
[gt68xx] sane_get_parameters: pixels 1283x1761x65536
[gt68xx] sane_get_parameters: pixels 1283x1761x65536


Thanks.

Renato Barbosa Santiago
rbsanti at quartzo.net



More information about the sane-devel mailing list