没有扫描仪/相机设备如何测试WIA?

15

我使用WIA编写了一个简单的扫描代码。 我没有扫描设备,所以无法对其进行测试。我能模拟一个WIA设备来测试吗?

8个回答

4
这确实是你想要的:https://github.com/twain/wia-on-twain 它模拟了扫描仪,并发布了TWAIN和WIA接口。还模拟了图形页面的扫描,所以你可以尝试不同的分辨率和颜色方案。

3
我不确定,但也许http://scanworkssoftware.com/twainimporter.aspx可以帮助您。
或者,前往http://twain.org并在“Fast Find”部分中单击最后一个标题为“Sample Data Source & Application”的链接。这将安装TWAIN 2.0和一个名为“TWAIN2 FreeImage Software Scanner”的示例源,其中包含一些基本的扫描功能。它没有驱动程序接口,但可以让您执行扫描并获取/设置一些常规属性。

2
使用足够的努力和WIA SDK(可能还需要Windows DDK),您可能会实现。但这需要大量的工作,特别是与廉价扫描仪相比。我假设您的时间是有价值的。如果这是一个业余项目,那么请将廉价扫描仪的价格与可以用来处理项目有趣部分的节省时间进行比较。如果这是一个工作项目,那么节省的时间对您的客户来说比对您更有价值,但购买能够节省比其成本更多时间的硬件仍然应该具有商业价值。

1


0

好的,试试这个虚拟摄像头是否支持WIA接口:http://www.soundmorning.com/

如果是的话,你就准备好了。

你也可以搜索“假摄像头”,有很多版本可供选择。


0
需要注意的一件事是,并非所有的WIA驱动程序都是平等创建的。最近我们使用了一些据说已经认证的Brother WIA驱动程序时遇到了问题。该驱动程序不允许访问进纸盘。最终我们不得不编写TWAIN集成。

-1
听起来像是一个场合,需要将与WIA兼容的虚拟设备编写并贡献给社区。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接