kopia lustrzana https://gitlab.com/sane-project/website
97 wiersze
4.3 KiB
HTML
97 wiersze
4.3 KiB
HTML
<!-- received="Tue Aug 17 08:40:18 1999 PDT" -->
|
||
<!-- sent="Mon, 16 Aug 1999 17:27:04 +0200" -->
|
||
<!-- name="Oliver Rauch" -->
|
||
<!-- email="oliver.rauch@Wolfsburg.DE" -->
|
||
<!-- subject="Re: SANE frames" -->
|
||
<!-- id="" -->
|
||
<!-- inreplyto="SANE frames" -->
|
||
<title>sane-devel: Re: SANE frames</title>
|
||
<h1>Re: SANE frames</h1>
|
||
<b>Oliver Rauch</b> (<a href="mailto:oliver.rauch@Wolfsburg.DE"><i>oliver.rauch@Wolfsburg.DE</i></a>)<br>
|
||
<i>Mon, 16 Aug 1999 17:27:04 +0200</i>
|
||
<p>
|
||
<ul>
|
||
<li> <b>Messages sorted by:</b> <a href="date.html#210">[ date ]</a><a href="index.html#210">[ thread ]</a><a href="subject.html#210">[ subject ]</a><a href="author.html#210">[ author ]</a>
|
||
<!-- next="start" -->
|
||
<li> <b>Next message:</b> <a href="0211.html">David Mosberger-Tang: "Re: SANE frames"</a>
|
||
<li> <b>Previous message:</b> <a href="0209.html">Oliver Rauch: "Re: SANE frames"</a>
|
||
<li> <b>Maybe in reply to:</b> <a href="0173.html">Stephen Williams: "SANE frames"</a>
|
||
<!-- nextthread="start" -->
|
||
<li> <b>Next in thread:</b> <a href="0214.html">Oliver Rauch: "Re: SANE frames"</a>
|
||
<!-- reply="end" -->
|
||
</ul>
|
||
<!-- body="start" -->
|
||
Stephen Williams wrote:<br>
|
||
<p>
|
||
<i>> <a href="mailto:oliver.rauch@Wolfsburg.DE">oliver.rauch@Wolfsburg.DE</a> said:</i><br>
|
||
<i>> > May be we should add a generic n-channel frame format</i><br>
|
||
<i>> > (SANE_FRAME_N_CHANNELS or dthg like that) and put the numbers of</i><br>
|
||
<i>> > frames and a list with the name/types of the frames into the parameter</i><br>
|
||
<i>> > block.</i><br>
|
||
<i>></i><br>
|
||
<i>> This reminds me. Some of the scanners I'm working on not only generate</i><br>
|
||
<i>> compressed images, but can have multiple images per page. I'm thinking</i><br>
|
||
<i>> for example of one document scanner that can, for each page, produce</i><br>
|
||
<i>> all at once:</i><br>
|
||
<i>></i><br>
|
||
<i>> up to 8 color images</i><br>
|
||
<i>> up to 8 gray images</i><br>
|
||
<i>> up to 8 binary images</i><br>
|
||
<i>></i><br>
|
||
<i>> Not to mention backside images as well. Each image can have different</i><br>
|
||
<i>> characteristics (i.e. JFIF color/gray, TIFF G4 binary) and dimensions.</i><br>
|
||
<i>> In particular, the scanner supports windows with these different properties</i><br>
|
||
<i>> and their own scan area. An aware application needs to be able to find</i><br>
|
||
<i>> out that these images are from the same page. Ideas?</i><br>
|
||
<i>></i><br>
|
||
<i>> This is not so pressing to me as the application being able to select</i><br>
|
||
<i>> compressed frame formats (and blocking formats it can't handle) but</i><br>
|
||
<i>> someone should be thinking of these things.</i><br>
|
||
<i>></i><br>
|
||
<i>> I know, I'm a pest on this list:-)</i><br>
|
||
<i>></i><br>
|
||
<p>
|
||
Hi Stephen,<br>
|
||
<p>
|
||
the sane standard defines that you get one image for one call of SANE_START.<br>
|
||
The suggestion I made with the n channel frame format is for ONE image<br>
|
||
that consist of different frames - eg the RGB + IR channel we are discussing on<br>
|
||
this list. This does not work for multi images!<br>
|
||
<p>
|
||
We would have to add an extension to the standard for multiple image scans.<br>
|
||
This could be done by a new function:<br>
|
||
sane_set_scan_selection()<br>
|
||
and a definition how the multiple images are read, eg by calling<br>
|
||
sane_start several times but the backend produces all images<br>
|
||
at the first call and sends one image for each call of sane_start.<br>
|
||
<p>
|
||
But I am not sure if that is really necessary for sane.<br>
|
||
<p>
|
||
Bye<br>
|
||
Oliver<br>
|
||
<p>
|
||
<pre>
|
||
--
|
||
EMAIL: <a href="mailto:Oliver.Rauch@Wolfsburg.DE">Oliver.Rauch@Wolfsburg.DE</a>
|
||
WWW: <a href="http://www.wolfsburg.de/~rauch">http://www.wolfsburg.de/~rauch</a>
|
||
<p>
|
||
<p>
|
||
<p>
|
||
<p>
|
||
<pre>
|
||
--
|
||
Source code, list archive, and docs: <a href="http://www.mostang.com/sane/">http://www.mostang.com/sane/</a>
|
||
To unsubscribe: echo unsubscribe sane-devel | mail <a href="mailto:majordomo@mostang.com">majordomo@mostang.com</a>
|
||
</pre>
|
||
<!-- body="end" -->
|
||
<p>
|
||
<ul>
|
||
<!-- next="start" -->
|
||
<li> <b>Next message:</b> <a href="0211.html">David Mosberger-Tang: "Re: SANE frames"</a>
|
||
<li> <b>Previous message:</b> <a href="0209.html">Oliver Rauch: "Re: SANE frames"</a>
|
||
<li> <b>Maybe in reply to:</b> <a href="0173.html">Stephen Williams: "SANE frames"</a>
|
||
<!-- nextthread="start" -->
|
||
<li> <b>Next in thread:</b> <a href="0214.html">Oliver Rauch: "Re: SANE frames"</a>
|
||
<!-- reply="end" -->
|
||
</ul>
|