Laravel 身份文档

发布于 作者

Laravel Identity Documents image

Laravel 身份文档是一个软件包,用于解析来自图像的机器可读护照 (MRZ) 和其他文档,并与 Laravel 一起使用。该软件包随后通过校验码验证 MRZ,并返回包含数据的 JSON 字符串。

在幕后,该软件包使用 Google 的 Cloud Vision API 来执行光学字符识别 (OCR),这意味着您需要一个 Google 云服务帐户才能使用此软件包。

以下是如何从项目自述文件中解析图像的基本示例

use werk365\IdentityDocuments\IdentityDocuments;
 
// Returns a JSON-encoded document
IdentityDocuments::parse($request);

parse 方法假定请求对象具有 front_imgback_img 文件输入。parse 方法“返回文档类型、MRZ、解析的 MRZ 以及图像中找到的所有原始文本”。

虽然该软件包非常新(在撰写本文时,第一次提交是在两周前),但这可能是一个很好的机会,可以学习更多关于 Google 的 Cloud Vision API 的知识,并作为学习如何在 Laravel 应用程序中实施 OCR 的基础。

了解更多

您可以在 GitHub 上的 365Werk/identitydocuments 上了解有关此软件包的更多信息,获取完整的安装说明,并查看源代码。此外,Google Cloud 还提供了一个 Vision AI 入门 指南,以帮助您开始使用 Vision API。

此软件包已提交到我们的 Laravel 新闻链接 部分。链接是一个地方,社区可以在其中发布有关 Laravel 生态系统的软件包和教程。在 Twitter 上关注 @LaravelLinks

Paul Redmond photo

Laravel 新闻的撰稿人。全栈 Web 开发人员和作者。

归档于
Cube

Laravel 新闻通讯

加入 40k+ 其他开发者,绝不错过新的提示、教程等。

Laravel Forge logo

Laravel Forge

轻松创建和管理您的服务器,并在几秒钟内部署您的 Laravel 应用程序。

Laravel Forge
Tinkerwell logo

Tinkerwell

Laravel 开发人员必备的代码运行器。使用 AI、自动完成和对本地和生产环境的即时反馈来进行调试。

Tinkerwell
No Compromises logo

无妥协

Joel 和 Aaron,来自 No Compromises 播客的两名经验丰富的开发者,现已可供雇用,为您的 Laravel 项目提供服务。 ⬧ 固定价格为 7500 美元/月。 ⬧ 无需漫长的销售流程。 ⬧ 无需合同。 ⬧ 100% 退款保证。

无妥协
Kirschbaum logo

Kirschbaum

提供创新和稳定性,以确保您的 Web 应用程序取得成功。

Kirschbaum
Shift logo

Shift

正在运行旧版本的 Laravel?即时、自动的 Laravel 升级和代码现代化,让您的应用程序保持新鲜。

Shift
Bacancy logo

Bacancy

每月仅需 2500 美元,即可使用经验丰富的 Laravel 开发人员(拥有 4-6 年的经验)为您的项目注入活力。获得 160 小时的专业知识和 15 天的无风险试用。立即安排电话!

Bacancy
Lucky Media logo

Lucky Media

立即获得幸运 - Laravel 开发的理想选择,拥有超过十年的经验!

Lucky Media
Lunar: Laravel E-Commerce logo

Lunar: Laravel 电子商务

Laravel 的电子商务。一个开源软件包,将现代无头电子商务功能的强大功能带到 Laravel。

Lunar: Laravel 电子商务
LaraJobs logo

LaraJobs

官方 Laravel 工作板

LaraJobs
SaaSykit: Laravel SaaS Starter Kit logo

SaaSykit: Laravel SaaS 启动工具包

SaaSykit 是一个 Laravel SaaS 启动工具包,包含运行现代 SaaS 所需的所有功能。支付、漂亮的结账、管理面板、用户仪表板、身份验证、预制组件、统计数据、博客、文档等等。

SaaSykit: Laravel SaaS 启动工具包
Rector logo

Rector

您无缝 Laravel 升级、降低成本和加速创新的合作伙伴,助力企业取得成功

Rector
MongoDB logo

MongoDB

通过 MongoDB 和 Laravel 的强大集成增强您的 PHP 应用程序,使开发人员能够轻松高效地构建应用程序。支持事务性、搜索、分析和移动用例,同时使用熟悉的 Eloquent API。了解 MongoDB 灵活、现代的数据库如何改变您的 Laravel 应用程序。

MongoDB
Maska is a Simple Zero-dependency Input Mask Library image

Maska 是一个简单的无依赖项输入掩码库

阅读文章
Add Swagger UI to Your Laravel Application image

将 Swagger UI 添加到您的 Laravel 应用程序

阅读文章
Assert the Exact JSON Structure of a Response in Laravel 11.19 image

在 Laravel 11.19 中断言响应的精确 JSON 结构

阅读文章
Build SSH Apps with PHP and Laravel Prompts image

使用 PHP 和 Laravel 提示构建 SSH 应用程序

阅读文章
Building fast, fuzzy site search with Laravel and Typesense image

使用 Laravel 和 Typesense 构建快速、模糊的网站搜索

阅读文章
Add Comments to your Laravel Application with the Commenter Package image

使用 Commenter 软件包为您的 Laravel 应用程序添加评论

阅读文章