No Amiga To Waste ideas people what's this

ideas
tree
recent
reserved
search
comments
recent
groups
new
overview
recent
Proposed by
Mark Bollons
on 27/10/1997.
Status
Under development by Jamie Keir
since 28/10/1997.

Short description
AHI for scanners
Proposed name
IAI (Image Aquisition Interface)
Full description
Having an AHI-like system for scanners would mean that only one driver would need to be writen for each scanner. There would be no need for loaders to be writen for each individual art program. It would be easier for any programer to include scanner support. The user would only have to set up the scanning software once and the settings would be utilised by all programs. The result should be scanner support from more programs and support for more scanners.

Development history
Empty

Comments
We seem to be re-inventing the wheel here. How about using the SANE interface used by Linux/OS2. See http://mostang.com/sane/

30/06/1998
Shaun Murray

This is now in testing with SoftLogik, and I have drivers for ImageFX and PPaint, with an ARexx server coming soon. I need people with various types of hardware who would be willing to do some testing and probably bugfixing of drivers - specifically : HP Scanjet, Genereic SCSI, Mustek, VLab, Kodak DC20, and some other digicams.

17/04/1998
Jamie Keir

I'm just hoping that the interface will be like the Printer interface but instead of supporting only the WRITE, read will be used instead. The reason I'm saying that is imagine you have a printer/scanner. And you'll need to write a printer driver anyway for the printer and make use of the printer.device, so if you do that you basically know what's needed to write to a device, so reading from a device is also quite alike and we should have a scanner.device available with different flavor depending on the type of CPU used in the scanner you have.

02/12/1997
Yannick Koehler

I've been working on something like this for a while - it will allow applications simple access to scanners, like Twain on the Mac. It has three calls (at the moment!) - Select_Source, Acquire, and Free. It supports callback hooks (ie. progress display), custom or predefined interface and scan-to-disk.

28/10/1997
Jamie Keir