【发布时间】:2026-01-28 14:55:02
【问题描述】:
我想开发一个用于扫描和解析 (OCR) 文档的 Java 应用程序。 我已经从here 下载了示例代码。但我的佳能扫描仪无法使用示例代码。有人知道任何 模拟器 或 虚拟扫描仪 可用于测试 CSSN OCR SDK。 (应用程序或在线服务)?
【问题讨论】:
我想开发一个用于扫描和解析 (OCR) 文档的 Java 应用程序。 我已经从here 下载了示例代码。但我的佳能扫描仪无法使用示例代码。有人知道任何 模拟器 或 虚拟扫描仪 可用于测试 CSSN OCR SDK。 (应用程序或在线服务)?
【问题讨论】:
您没有提到您的用例,我想确保您知道 CSSN 是一种专门用于“结构化”卡片类型文档(例如驾驶执照、医疗保险卡等)的 OCR。
让我们一一解决:
在构成 CSSN SDK 的模块中,这些模块完全支持 Java:
磁条阅读器
CSSN SDK 捆绑在一起,可与 ScanShell 和 SnapShell 扫描仪无缝协作(在此处阅读更多信息:http://www.card-reader.com/id_scanners.htm)。 但是,CSSN SDK 几乎可以与任何扫描仪一起使用,包括您的佳能。
这就是你要让它工作的方法:
在此处提交开发者联系表:https://store.card-reader.com/leadform.aspx。 请务必提及您正在使用的扫描仪类型(您的情况是佳能)。
接下来会发生两件事:
按照此处的说明安装 SDK:http://id-reader.com/Support/Installation_Guides/CSSNSDKInstallationGuide.pdf
在屏幕 6 中,取消选中“我没有激活密钥”复选框,然后输入您收到的激活密钥并继续完成安装过程。
在初始化您需要的库时(参见上面的 Java 支持),您将 SDK 演示密钥传递给相关的 Init*() 函数。
例如,要初始化 Barcode 库,请调用 InitBCLib() 函数,该函数采用 String 类型的单个参数 license。
HTH。如有任何其他问题,请随时提出。
【讨论】: