读取护照

此代码示例演示了如何使用 IronTesseract OCR 引擎从图像中提取和处理护照信息。

IronTesseract OCR引擎已实例化。 使用 LoadImage 方法创建一个载入包含护照("passport.jpg")图像的 OcrInput 对象。 使用 ReadPassport 方法处理图像并提取护照信息,返回包含名字、姓氏、国家、护照号码、出生日期和到期日期等详细信息的 OcrPassportResult 对象。 提取出的护照信息随后会输出到控制台:

  • 使用 result.PassportInfo.GivenNames 访问名字。
  • 使用 result.PassportInfo.Country 检索国家。
  • 通过 result.PassportInfo.PassportNumber 获取护照号码。
  • 使用 result.PassportInfo.Surname 访问姓氏。
  • 使用 result.PassportInfo.DateOfBirth 打印出生日期。
  • 使用 result.PassportInfo.DateOfExpiry 输出到期日期。
  • 使用 result.PassportInfo.Gender 访问性别。
  • 使用 result.PassportInfo.DocumentType 检索文档类型。
  • 通过 result.PassportInfo.Nationality 获取国籍。
  • 使用 result.PassportInfo.NationalityCode 访问国籍代码。
  • 使用 result.PassportInfo.IssuingCountryCode 检索签发国家代码。
  • 通过 result.PassportInfo.PersonalNumber 获取个人号码。
  • 使用 result.PassportInfo.DateOfIssue 访问签发日期。

学习如何使用 IronOCR 提取护照信息

准备开始了吗?
Nuget 下载 6,151,372 | 版本: 2026.7 刚刚发布
Still Scrolling Icon

还在滚动吗?

想快速获得证据? PM > Install-Package IronOcr
运行示例 观看您的图像变成可搜索文本。