[sane-devel] Canon XK90 2400dpi scanning possibility
WATANABE Kazuhiro
CQG00620 at nifty.ne.jp
Mon Dec 6 09:43:24 GMT 2021
Hello,
My Canon XK90 works fine with sane-pixma at all supported resolutions,
up to 1200dpi.
But on Windows XK90 is able to scan over 2400dpi. Canon says that the
maximum optical resolution is 2400x4800dpi:
https://ij.manual.canon/ij/webmanual/Manual/All/XK90%20series/JP/UG/ug-187.html
(written in Japanese)
Can I scan XK90 with sane-pixma at 2400dpi?
I've done an easy experiment with the following patch:
--- sane-backends-1.0.32/backend/pixma/pixma_mp150.c.orig 2021-02-14 20:25:19.000000000 +0900
+++ sane-backends-1.0.32/backend/pixma/pixma_mp150.c 2021-11-22 18:47:24.642433000 +0900
@@ -1916,7 +1916,7 @@
DEVICE ("Canon PIXMA G2060", "G2060", G2060_PID, 0, 600, 0, 0, 638, 877, PIXMA_CAP_CIS),
DEVICE ("Canon PIXMA G3020", "G3020", G3020_PID, 0, 600, 0, 0, 638, 877, PIXMA_CAP_CIS),
DEVICE ("Canon PIXMA TS7430 Series", "TS7430", TS7430_PID, 0, 1200, 0, 0, 638, 877, PIXMA_CAP_CIS),
- DEVICE ("Canon PIXUS XK90 Series", "XK90", XK90_PID, 0, 1200, 0, 0, 638, 877, PIXMA_CAP_CIS),
+ DEVICE ("Canon PIXUS XK90 Series", "XK90", XK90_PID, 0, 2400, 0, 0, 638, 877, PIXMA_CAP_CIS),
DEVICE ("Canon PIXMA TS8430 Series", "TS8430", TS8430_PID, 0, 1200, 0, 0, 638, 877, PIXMA_CAP_CIS),
DEVICE ("Canon PIXMA TR7600 Series", "TR7600", TR7600_PID, 0, 1200, 0, 0, 638, 877, PIXMA_CAP_CIS | PIXMA_CAP_ADF),
DEVICE ("Canon PIXMA TR8600 Series", "TR8600", TR8600_PID, 0, 1200, 0, 0, 638, 877, PIXMA_CAP_CIS | PIXMA_CAP_ADF),
As a result, scanning at 2400dpi is done with the same amount of time
as Windows. But the acquired image is strange - two half-width
squeezed (same?) images are concatenated left to right.
Scan images are here:
https://drive.google.com/drive/folders/1ntc-_NRit1wak9vgF22GJZdgWy-YTqbr
1200.png scan at 1200dpi
2400test.png scan at 2400dpi with the patch
If you need more information, please let me know.
--
WATANABE Kazuhiro (CQG00620 at nifty.ne.jp)
More information about the sane-devel
mailing list