问题标签 [sane]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sane - scanimage: 打开设备 fujitsu:ScanSnap iX500:[s/n] failed: Invalid argument
尝试使用 CLI 从 fujitsu ScanSnap iX500 触发扫描,定义特定的扫描仪。
scanimage --device 'fujitsu:ScanSnap iX500:[s/n]' --resolution 300 --batch=Scan-p%d.pnm --format=pnm --mode color
错误:scanimage:打开设备 fujitsu:ScanSnap iX500:[s/n] failed: Invalid argument
--device 条目源自 --devicesudo scanimage -L
的以下变体返回相同的错误:
fujitsu:ScanSnap iX500
fujitsu:ScanSnap
fujitsu
删除该--device
选项会删除错误,但会导致命令搜索本地连接的设备,这会引入很长的延迟。以 --device 为目标,希望消除延迟。
c++ - 如何将缓冲区 [] 附加到向量<>,然后将其复制到 jbytearray?
这会执行 sane_read (使用SANE)并转换为 java 应用程序。
expected_bytes
可能不是 100% 准确,因此使用向量<>。
出现问题是因为生成的图像是错误的。如果我env->SetByteArrayRegion
直接使用它就可以了。
因此,错误出现在 vector<> 上下文中。
我究竟做错了什么?
libusb - SLES 11 的 libusb-1.0.so.0
我想知道你们中是否有人可以帮助我解决以下问题。
我需要在 suse linux 企业服务器 32 位上安装 libusb-1.0.so.0 库。我需要这个库,因为 SANE 软件需要它。
操作系统有一些限制,所以我不能运行 zypper 或 yast,但我可以运行 rpm --nodeps -i 来安装 rpm 包。
我也试过下载libusb项目并编译,但是操作系统上没有安装gcc。
我想知道是否有人拥有适用于 SLES 32 位的 libusb-1.0.so.0,或者是否有人拥有 SLES 32 位的 ISO。
谢谢。
scanning - 以最大分辨率扫描小区域(高达 6400dpi)
问题陈述:我想以最大扫描仪分辨率(在 Epson V850 上为 6400 dpi)扫描图像。这部分可以通过软件中的 Epson 扫描仪“专业模式”实现,前提是扫描区域限制为 21000 x 30000 像素。
我可以接受这个限制,我可以简单地扫描整个区域的小方块(以最大分辨率),然后将它们“缝合”在一起。
我想自动化这个,所以我尝试使用 pyinsane / SANE。
问题是:我可以设置的最大分辨率是1200,您可以从 pyinsane 报告的属性中看到
- dps_optical_xres= 6400 ([])
- dps_optical_yres= 6400 ([])
- 分辨率=300 ([50, 75, 100, 125, 150, 175, 200, 225, 250, 275, 300, 325, 350, 375, 400, 425, 450, 475, 500, 525, 550, 575, 600 , 625, 650, 675, 700, 725, 750, 775, 800, 825, 850, 875, 900, 925, 950, 975, 1000, 1025, 1050, 1075, 1100, 1125, 1100, 1175, 1 )
- xres=300 ([50, 1200, 1])
- yres=300 ([50, 1200, 1])
- 光学 xres=6400 ([])
- 光学yres = 6400([])
所以问题是:如何覆盖此设置,以便能够以6400dpi扫描小区域?
同样,使用 EPSON Scan 软件,我可以以 6400dpi 扫描,前提是扫描区域很小。
我知道由于内存原因存在限制,但我无法调整扫描区域和分辨率感觉不对,就像爱普生软件允许的那样。
使用 Epson 软件的问题是 A) 我无法自动化该过程,并且 B) 我无法从左上角到右下角坐标选择任意扫描区域。
我很惊讶如何还没有明确的答案。让我们尝试一劳永逸,为子孙后代!
linux - Sane-airscan(linux) 与 EPSON WF 4720 结合使用效果很好
不是一个问题。我只是想发布这个让其他人找到它。我看到很多帖子说linux和epson不兼容。我想说,对我来说它工作得很好!现在我在我的 linux-mint 20.3 上为我的有线 EPSON wF4720 网络打印机/扫描仪安装了 sane airscan,我在“airscan.conf”文件中添加了一行。在 [devices] "Devicename" = http://ip-adres:port/WSD 下,就是这样!简单 查找所有所需信息的最佳方法是打印所有网络设置。问候
raspberry-pi - scanbd 无法检测到扫描仪
我正在尝试使用连接到运行 DietPi 8.1.2 的 pi zero w 的 Canon CanoScan LiDE 110 设置扫描站。最初我saned
跑步并且效果很好。
scanimage -L
列出了我的扫描仪,我能够使用 xsane 从联网系统进行扫描。
我决定尝试使用scanbd
扫描仪上的按钮使扫描更容易。
我安装了 scanbd 包,
将原始配置复制到 /etc/scanbd/sane.d
为良好的措施创建了一个符号链接
修改了现有的 saned 配置以指向 net only 和 localhost,这样它就不会尝试直接连接到扫描仪,
启用并启动 systemd 的东西
似乎扫描按钮正在按预期启动 test.script(见上文),但 scanbd -f 似乎没有连接到我的扫描仪。
SANE_CONFIG_DIR 变量似乎在 scanbd.conf 中定义
而且, scanimage -L 确实可以在本地工作,但不能在远程工作
在这一点上,我已经没有想法了。有没有人可以帮助我解决这个问题?我的最终目标是能够通过saned
使用 xsane 和 saneTwain 进行网络扫描,并使用前面板按钮来执行脚本魔术。