问题标签 [image-scanner]

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.

0 投票
5 回答
39837 浏览

c# - 在 Vista 上使用 C#/WIA 2.0 版进行扫描

我想实现一个无纸化归档系统,并希望将 WIA 与 C# 一起用于图像采集。CodeProject等上有很多示例项目。但是,在下载了我能找到的每一个之后,我遇到了一个问题。

在每一个中,对 WIALib 的引用都被破坏了。当我添加“Microsoft Windows Image Acquisition”作为参考时,我的开发工作站(也是运行它的机器)上唯一可用的版本是 2.0。

不幸的是,这些示例项目中的每一个似乎都是针对 1.x 进行编码的。该引用以“WIA”而不是“WIALib”的形式出现。我试了一下,只是更改了命名空间导入,但显然 API 完全不同。

是否有关于实施 v2.0 或升级这些现有示例项目之一的信息?

0 投票
3 回答
14399 浏览

java - 让 Java 和 TWAIN 很好地协同工作

我正在构建一个应用程序以直接从 TWAIN 扫描仪扫描到 Java 小程序。我已经知道MorenaJTwain 了,但它们要花钱。我需要免费的。我可以使用 JNI 重新发明轮子,但似乎有人可能已经将其作为 FOSS 工具完成了。

有没有人熟悉可以让 Java 小程序直接从 TWAIN 扫描仪读取的免费工具?

0 投票
1 回答
386 浏览

c# - 用于处理扫描问卷的 .Net 组件?

我希望将扫描作为一种从我的桌面应用程序(反馈管理应用程序)中收集纸质问卷反馈的方式。

问卷使用勾号或十字标记以及自由文本完成。问卷是使用应用程序的设计器设计的。

我正在寻找一个能够挑选出响应并允许我将它们与问题编号联系起来的组件,这样我就可以将反馈保存到数据库中,进行汇总和分析。

查看一些调查软件公司,他们似乎通过现成的扫描软件(如 Remark http://www.gravic.com/remark/officeomr/ )提供扫描功能。除了成本问题之外,是否有理由更喜欢 Remark 之类的东西而不是(某种)通过使用组件来滚动你自己的东西?

非常感谢您对 .Net 组件以及 Remark 类型软件的体验的想法。

非常感谢

AbsFabs

0 投票
1 回答
16402 浏览

c# - 从扫描仪获取图像

如何在 Vista 上使用 .NET (C#) 从扫描仪获取图像?最好有设置 DPI 的可能性。

市场上有一些控件可以做到这一点,但它们似乎效果不佳。

0 投票
4 回答
3998 浏览

.net - 可以听一个双胞胎(也许是 WIA)扫描仪吗?

我正在评估 VintaSoft .net 控件和 Atalasoft DotTwain Image Capture。而且我对大多数定义和关键字感到非常但非常迷茫。

所以我问这个是因为我认为我在拉拉的土地上。是否可以收听或让扫描仪告诉我的应用程序有扫描的图像并且我可以处理它?

这个想法是有一个 winservice 等待扫描仪扫描某些东西,并在发生这种情况时处理图像。

0 投票
7 回答
8024 浏览

ocr - 对可编程驾驶执照扫描仪的建议?

我们的电机池想要扫描驾驶执照并将数据导入我们的自定义系统。我们正在寻找能够让我们以编程方式从扫描仪(包括图片)获取数据并将其插入应用程序的东西。我想知道是否有人对这种类型的系统有经验,可以推荐一个或告诉我们要避免哪些。我们的应用程序是用 PowerBuilder 编写的,并使用 DB2 数据库。

0 投票
3 回答
13028 浏览

c# - C# TWAIN 交互

我正在尝试设置一个使用代码项目中的 TWAIN 示例的 C# 应用程序

这工作正常,除了我需要强制Form转换IMessageFilter并调用IMessageFilter.PreFilterMessage()以捕获 TWAIN 回调。
我还需要通过调用开始此过滤

有没有办法在 WPF 窗口中做同样的事情?(添加消息过滤器并捕获 TWAIN 回调)。

另一个完全高级的问题:有人知道替代 C# TWAIN 库\包装器吗?

谢谢你。

0 投票
1 回答
1329 浏览

.net - 识别连接到计算机的扫描仪?

我正在处理的应用程序正在使用扫描仪,它可能属于几种类型之一。我需要识别附加的扫描仪,提供从附加的扫描仪中选择默认扫描仪的选项,并在需要时更改此选择。到目前为止,我想出了这个解决方案:

这对我有用,因为我知道在 info["Caption"] 中会发生什么。但是,有几个问题:

  • 我知道我的设备将在“成像设备”下。有没有办法只识别“成像设备”分支的成员,而不遍历每个 PnP 设备?刚刚发现在我的 PC 上 deviceCollection 有 190 个条目。将它过滤到只有一对会非常好。:)
  • 对于我事先不知道将要连接的扫描仪的型号/类型的情况,有没有办法识别该设备是扫描仪?
0 投票
4 回答
9763 浏览

.net - WIA.DeviceManager.DeviceInfos.Count = 0。为什么?

我正在尝试识别连接到计算机的扫描仪。一种可能的解决方案是使用 WIA(Windows 图像采集自动化库)。

到目前为止,这些是我的行动:

  • 下载 wiaaut.dll
  • 复制到system32
  • 使用“regsvr32 wiaaut.dll”注册它(成功)
  • 在 Visual Studio.NET 中添加对我的项目的引用
  • 检查 Windows 图像采集 (WIA) 服务是否正在运行

接下来,我添加并调试以下代码:

但是,manager.DeviceInfos 始终为空。我连接了 2 台扫描仪,其中一台显示在控制面板-> 扫描仪和相机中,一台没有,并且都显示在设备管理器的“成像设备”下。

关于为什么没有出现在 WIA.DeviceManager.DeviceInfos 中的任何建议?

在 Windows XP Service Pack 2 上运行

0 投票
1 回答
2848 浏览

python - 如何将拍摄的文档更改为“扫描”

我怎样才能在 Python/PIL 中做到这一点?即,给定一个偏移矩形(一张照片文件)的四个点,让它看起来像被扫描一样平坦。有简单的算法吗?

另外,我应该做任何其他操作以使其看起来更像“扫描”吗?

我想用 Python 为自己制作这个程序的简单版本。