信用卡图像OCR

问题描述 投票:-1回答:1

我想使用移动(Web应用程序)的后置摄像头捕获图像,然后提取文本,即卡号,有效期(使用OCR)。

我设法访问移动的后置摄像头并使用HTML5 / JS捕获图像,但我不确定OCR方法。有两种方式:

Google cloud OCR ? : Does not have javascript API
Tessaract.js ?: Is it good for credit card OCR ?

我们不能在我们自己的服务器上使用它(使用OpenCV,Python),因为它会违反PCI合规性。我们无法将信用卡相关数据传递给我们自己的服务器。它应该是像谷歌一样的浏览器到安全的服务器通信。

node.js google-cloud-platform ocr tesseract google-cloud-vision
1个回答
2
投票

如果您需要在Web浏览器中本地运行的解决方案,请使用Tesseract.js。缺点是与托管的OCR服务相比,OCR质量平庸。

如果你想要最好的OCR,请使用Google Cloud, OCR.space or Azure OCR。但请记住,您将图像发送给第三方。

或者,第三种选择,为Abbyy等公司购买商业许可证。

© www.soinside.com 2019 - 2024. All rights reserved.