[sane-devel] Snapscan 310 unimplemented features

Matías Eissler meissler at gmail.com
Sun Jun 4 22:15:37 UTC 2006


> The scanner is able to support 300 DPI in horizontal direction, which
> is the optical resolution of the sensor. In vertical direction the
> resolution is determined by the stepper motor. In principle it's
> possible to get higher resolutions here (I'm not sure about the
> SnapScan 310, but I guess something up to 1200 DPI).

In my 310 its 600 DPI.

> The only difficulty in implementing higher resolutions is that the
> horizontal resolution will always stay at 300 DPI. The backend would
> need some kind of interpolation to also expand the horizontal
> resolution to match the vertical resolution. As far as I know such a
> feature could be used by several backends, so it would be best to
> have something reusable.

> If you'd like to contribute anything I'd be happy to assist. To be
> honest the resolution problem isn't very high on my priority list.
> Maybe you have also noticed other shortcomings that could be
> enhanced.

Thanks for your reply Oliver. I haven't found missing functionality
that I know of (besides what you are mentioning). I'd like to go with
the resolution problem, unless of course there's something else on
your list that you consider wiser to have a look at. Either way, in
the mean time, I'm going to start gaining familiarity with the code
and study how the interpolation should fit there, please let me know
if there's any recommended reading you might consider useful. If you
don't mind, I'll be asking some questions once I get there.

   Greetings,

      Matias.

On 5/27/06, Oliver Schwartz <Oliver.Schwartz at gmx.de> wrote:
> Hi,
>
> >    I'm using an Agfa SnapScan 310 scanner, its working just fine.
> > However, its status shows 'good' rather than 'complete' in the
> > support matrix at sane-project site. I would like to know which
> > features are still unimplemented (or where to find this information
> > if it's available) and if there is any work in progress to
> > implement missing functionality, otherwise I'd be very happy to
> > contribute.
>
> Well - this question shouldn't be asked by a user - a user should
> simply demand missing functionality :-)
>
> Honestly though, I guess there aren't many features left that can be
> added to the snapscan backend with regard to the SnapScan 310. The
> only thing which comes to my mind is vertical resolution:
>
> The scanner is able to support 300 DPI in horizontal direction, which
> is the optical resolution of the sensor. In vertical direction the
> resolution is determined by the stepper motor. In principle it's
> possible to get higher resolutions here (I'm not sure about the
> SnapScan 310, but I guess something up to 1200 DPI).
>
> The only difficulty in implementing higher resolutions is that the
> horizontal resolution will always stay at 300 DPI. The backend would
> need some kind of interpolation to also expand the horizontal
> resolution to match the vertical resolution. As far as I know such a
> feature could be used by several backends, so it would be best to
> have something reusable.
>
> The other question is if such a feature does make sense at all, i.e.
> whether you'll acually notice any increased resolution. I rather
> doubt that the resolution of the sensor in it's vertical direction
> really is good enough for 1200 DPI.
>
> >    Not that I'm really an expert in the field of scanners drivers
> > development, but I've been coding in c/c++ for some years now, and
> > I think I'm able to make my small contribution if welcome.
> >
> >    Please accept my apologies if this wasn't the right place to
> > ask, but I couldn't find a more suitable one,
>
> If you'd like to contribute anything I'd be happy to assist. To be
> honest the resolution problem isn't very high on my priority list.
> Maybe you have also noticed other shortcomings that could be
> enhanced.
>
> Regards,
>
> Oliver
>
> --
> 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
>



More information about the sane-devel mailing list