sane-project-backends/LEVEL2

39 wiersze
1.5 KiB
Plaintext
Czysty Zwykły widok Historia

Tue Nov 7 20:30:51 CET 2000
1999-08-09 18:05:59 +00:00
Here are some ideas under discussion for the next major revision of
the SANE API:
o Additional image data types, such as JPEG, MPEG, FlashPix, raw.
These would be useful for devices that directly generate such
formats (still cameras, for example). The raw image format could
be used when no other format is applicable. This would allow to
at least read and save the data in a file. This would probably
have to be coupled with adding a function that lets a frontend
tell the backend what level it supports, something like
sane_set_level (int max_supported_level).
[Based on suggestion by Andreas Beck <becka@charon.rz.beck-sw.de>]
o Support for other multimedia types, such as audio. This probably
would also require adding a write() interface to the SANE API.
[Suggested by Erik Troan <ewt@redhat.com>.]
o add support for buttons etc. on the scanner/camera
o add support for sending messages from the backend to the frontend
(e.g. for warm up time)
o Change of the version number system (the current standard version
system is not really used in the SANE distribution).
o add more frame types
o add alpha channel so that RGBI scanners like Nikon LS-20 can
send infra-red info back to gimp for post-processing
o Might be nice if arbitrarily defined multiple channels, were possible.
Some way of indicating the number of channels possible, and some
details (wavelength, bandwidth, ...)
2000-09-24 Henning Meier-Geinitz <hmg@gmx.de> * backend/mustek.*: Update to Mustek backend 1.0-97. This is a development version and is only tested for three-pass scanners. Added support for Paragon 1200 SP Pro and ScanExpress A3 SP. Removed detection of " C04" and " C12" (don't seem to exist). Changed SCSI request scheme. Sane_read can read more than 4096 bytes from pipe. Minimum dpi is 30 now. Fixed LD correction for Paragon 1200SP 1.06 and 1.11. Read SCSI buffer into big block and do LD after that for Paragon one-pass scanners. New option "blocksize" in mustek.conf. Better detection of the scanner type (three-pass, Paragon I, ...). Fixed possible segmentation faults in Paragon 600 II N LD code, scsi_sense_wait_ready and sense_handler. Decreased maximum scan size of Paragon 800 II SP. For three-pass scanners: fixed stop_scan and speed code, scan area is in pixels now, added RGB brightness and contrast, use +-100% for brightness and contrast. Return SANE_STATUS_CANCELLED when scan was cancelled. Option "force backtracking" is enabled by default, "scan speed" is set to "fastest". Added option "force-warn" for mustek.conf. Rewrote halftone mode. Better error handling and more debug output. * TODO: Clarified point about image data polarity. Moved point about xscanimage not updating the progress bar for 3pass scanners to frontend section. Removed umax entry in "frontends". Removed entry about alpha channel (was added to LEVEL2 file). * LEVEL2: Add point about image data polarity. * frontend/scanimage.c: Removed some warnings.
2000-09-24 19:38:35 +00:00
see sane-devel archive for more ideas