如何使用 Laravel 在网站中实现 OCR

Posted

技术标签:

【中文标题】如何使用 Laravel 在网站中实现 OCR【英文标题】:How to implement OCR in website using Laravel 【发布时间】:2018-10-28 11:55:20 【问题描述】:

我需要使用 Laravel 在我的网站上实现 OCR(光学字符识别)搜索。如何在 Laravel 中实现这一点?这只能通过开源OCR来完成吗?

任何建议都是可以理解的。

谢谢

【问题讨论】:

什么是 OCR? github.com/thiagoalessio/tesseract-ocr-for-php 这可能很有用。看一看,研究基础知识,然后尝试构建一个。 【参考方案1】:

我不知道任何用于 OCR 的 php 库,但您可以使用 Google 或 Amazon API。

我在我的一个项目中使用了 Google Vision,结果很好,但并不完美。

谷歌愿景:https://cloud.google.com/vision/

亚马逊识别:https://aws.amazon.com/fr/rekognition/

中性比较:https://cloudacademy.com/blog/google-vision-vs-amazon-rekognition/

开源 tesseract 项目 (https://github.com/tesseract-ocr/) 可以帮助你,但我用法语尝试过,结果很糟糕,我无法接受

【讨论】:

【参考方案2】:

我认为 tesseract-ocr 或 LaraOCR 包可以帮助你,如果你想尝试使用简单的单词或文本,但如果你需要大转换大单词必须使用谷歌服务或任何大的 api。

【讨论】:

以上是关于如何使用 Laravel 在网站中实现 OCR的主要内容,如果未能解决你的问题,请参考以下文章

如何使用单个 Laravel 代码实例配置和运行具有各自数据库的多个网站

如何在 laravel 中实现诸如 Fiverr 之类的信用卡和贝宝交易

如何使用 Laravel 5.6 在 Laravel Eloquent 中实现嵌套 MySQL 查询

如何在 Laravel 中实现管理面板和客户面板

如何在 laravel 5.1 中实现“记住我”?

如何在 laravel 中实现 vuetify?