阅读护照

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

IronTesseract OCR 引擎已实例化。

创建一个 OcrInput 对象以加载包含护照的图像(passport.jpg)使用 LoadImage 方法。

ReadPassport 方法用于处理图像并提取护照信息,返回一个 OcrPassportResult 对象,其中包含给定的名字、姓氏、国家、护照号码、出生日期和到期日期等详细信息。

提取的护照信息然后输出到控制台:

可以通过result.PassportInfo.GivenNames访问给定名称。

使用 result.PassportInfo.Country 获取国家信息。

护照号码可通过result.PassportInfo.PassportNumber获取。

可以通过 result.PassportInfo.Surname 获取姓氏。

使用 result.PassportInfo.DateOfBirth 打印出生日期。

到期日期通过 result.PassportInfo.DateOfExpiry 输出。

此方法对于自动提取关键护照数据以进行处理或验证非常有用。