[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#940962: ITP: libinsane -- A cross-platform, cross-programming languages, cross scanner library that takes care of all the quirks of scanners.



Package: wnpp
Severity: wishlist
Owner: Thomas Perret <thomas.perret@phyx.fr>

* Package name    : libinsane
  Version         : 1.0.1
  Upstream Author : Jerome Flesch <jflesch@openpaper.work>
* URL             : https://gitlab.gnome.org/World/OpenPaperwork/libinsane
* License         : LGPL-3.0+
  Programming Lang: C
  Description     : A cross-platform, cross-programming languages, cross scanner library that takes care of all the quirks of scanners.

Libinsane is *the* library to access scanners on both Linux and Windows. It's
cross-platform, cross-programming languages, cross-scanners :-). It takes care
of all the quirks of all the platforms and scanners

It has however some limitations:
- It is only designed to work with *scanners*, not webcams, not USB keys, etc
  (think paper-eaters only)
- TWAIN API may display some dialogs. Libinsane cannot prevent them.
- Full bed page scan only: Presence of the option to set the scan area cannot
  be guaranteed. You may have to crop the image later in your own application
  (see [Paperwork](https://openpaper.work) for example).
- 24 bits color scans only (may be fixed later)

It is the successor of Pyinsane2[0] but shares no code with it.

This is a dependency of paperwork[1] package which I'm in the process of
packaging.

This package will be maintained in salsa.d.o in the group
openpaperwork-team with other paperwork dependencies.

As I'm not a DD, I'll need a sponsor for this package.

[0]: https://tracker.debian.org/pkg/pyinsane
[1]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=721287


Reply to: