I've just tried the files you sent with an MP610 and Xsane, but at the moment, I could not scan completely, scanning hangs during data transfer. Don't know yet why this happens, I noticed you used some older pixma backend files, so would it be possible that you add these changes to the current git version files instead ?
In the meantime, I'll try to understand where this issue happens. That's a big challenge to keep a backward compatibility with all models supported in the pixma backend: the file pixma_mp150.c now supports 46 different Pixma models (all using almost the same protocol), that have been issued by Canon since several years. Nicolas Le dimanche 10 janvier 2010 ? 18:17 +0100, Dr. Christian Scholz a ?crit : > I have added a few lines to the pixma mp150 backend that crop the scan > lines in order to match exactly the selected scan area. pixma_mp150.c > and pixma.h are modified and contained in the attached tgz archive. > Cropping is switched on by defining the variable MYCROP in pixma.h. > Sorry for communicating that enhancement using this mail, I am not > familiar with the standard method. > > By the way: I am achieving good scan results with my Canon MX860 if > setting gamma to 2.0. > > Enhancements of pixma_mp150 I am interested in: > - color management respectively color correction in backend > - more configuration options, e.g. for initial gamma and for providing > the path to the scanner icc profile, > - 48bit color depth > > Best wishes for 2010 > > Christian Scholz > -- > sane-devel mailing list: sane-devel at lists.alioth.debian.org > http://lists.alioth.debian.org/mailman/listinfo/sane-devel > Unsubscribe: Send mail with subject "unsubscribe your_password" > to sane-devel-request at lists.alioth.debian.org