扫描 - hw 自定义文档大小

扫描 - hw 自定义文档大小

我需要扫描不符合 A3、A4 等标准尺寸的区域。这些扫描必须通过自定义应用程序加载和后处理。我同事的粗略想法是拆开标准扫描仪,将光学元件 + 电子元件(以某种方式)连接到自定义设备上,该设备将引导扫描仪(连续)穿过该区域(硬件人员……我不知道)。

我的问题是:

  1. 有人试过这个吗?去还是不去?
  2. 谁控制图像/文档的区域和大小?扫描仪驱动程序/固件?它是否可以在以下模式下运行:从应用程序 -> 执行扫描 -> 扫描仪扫描可用区域 -> 扫描到末尾时返回图像数据?或者,有人必须为扫描仪定义区域,然后只返回这些数据?
  3. 这种非标准设置可以通过标准化 API(TWAIN、WIA)控制吗?

非常感谢任何建议或意见。

祝好,约瑟夫

答案1

A3 扫描仪比较常见,所以只要它比 A4 稍大一点,就不会有问题。

除此之外,您还可以获得真正的大型扫描仪,平板式扫描仪可达 A2(例如 Widetek 的产品),甚至更大的卷筒进纸式扫描仪,文档宽度可达 1.2 米(如大型绘图仪),奥塞

关于您的计划:我猜这可以以某种方式构建,但要实现它肯定需要大量的工作。您需要或多或少地自己完全重写扫描仪驱动程序,因为原有的驱动程序假定控制机械装置,否则会失败。在这样做的同时,您当然可以编写自己的 TWAIN/WIA 接口。对于机械部分:我不想考虑其中的困难,但我想步进电机等的精度是最难实现的。

最后,您可以从头开始构建自己的扫描仪,并只需重复使用一些光学部件。

答案2

天啊!你试图通过构建自己的硬件来获取可扫描图像的部分内容???

1) 有人试过这个东西吗?去还是不去?

对于任何珍视自己理智的人来说,这绝对不是一件好事。

2) 谁控制图像/文档的区域和大小?扫描仪驱动程序/固件?

都不是 - 是软件(但你显然无法一次性用 A4 扫描仪扫描 A2 页面)。

要么抓取尽可能大范围的扫描并修剪掉您感兴趣的部分,要么只告诉扫描仪抓取您想要的部分?

你没有说你是否受到操作系统的限制,但两者都GD 库(第一种方法)萨内(扫描仪访问现在很容易 - 第二种方法)适用于 Microsoft Windows、Linux 和 Unix 平台。前者以库的形式提供,但也有图像魔术师- 用于处理图像的命令行程序

相关内容