我开始将 card.io 视为 Android 应用程序的一部分,该应用程序应该能够扫描卡并识别卡号、到期日期、持卡人。
挖掘了一段时间后,我找到了 card.io-dmz/models/generated 文件夹,根据开头的评论,我看到了“从模型/conv/...自动生成”的文件。
但是,我无法找到有关用于生成这些“模型”的文件的详细信息。检查代码后,我假设这些生成的文件直接负责卡片中数字的 OCR。
举个例子,下面的卡片被扫描并识别得很好(仅限数字)
但以下卡失败
我尝试在垂直分割完成之前调整 ROI,但我认为两张卡上使用的字体之间的差异使得无法扫描第二张卡。
我的问题是,鉴于当前来自 git hub 的开源项目,是否有人可以添加类似于上面黑色的扫描卡的功能,或者这将需要访问用于执行实际操作的其他资源光学字符识别?