Odczytaj paszport
Ten przykład kodu pokazuje, jak używać silnika OCR IronTesseract do wyodrębniania i przetwarzania informacji z paszportu na podstawie obrazu.
Silnik OCR IronTesseract zostaje uruchomiony. Obiekt OcrInput jest tworzony w celu załadowania obrazu zawierającego paszport ("passport.jpg") przy użyciu metody LoadImage. Metoda ReadPassport służy do przetwarzania obrazu i wyodrębniania informacji z paszportu, zwracając obiekt OcrPassportResult zawierający dane takie jak imiona, nazwisko, kraj, numer paszportu, data urodzenia i data ważności. Wyodrebnione informacje z paszportu sa następnie wyświetlane w konsoli:
- Dostęp do podanych nazw uzyskuje się poprzez
result.PassportInfo.GivenNames. - Kraj jest pobierany za pomocą
result.PassportInfo.Country. - Numer paszportu jest dostępny pod adresem
result.PassportInfo.PassportNumber. - Dostęp do nazwiska uzyskuje się za pomocą
result.PassportInfo.Surname. - Data urodzenia jest drukowana przy użyciu
result.PassportInfo.DateOfBirth. - Data ważności jest wyświetlana jako
result.PassportInfo.DateOfExpiry. - Dostęp do płci uzyskuje się poprzez
result.PassportInfo.Gender. - Typ dokumentu jest pobierany za pomocą
result.PassportInfo.DocumentType. - Informacje o narodowości są dostępne poprzez
result.PassportInfo.Nationality. - Kod narodowości jest dostępny pod adresem
result.PassportInfo.NationalityCode. - Kod kraju wydającego jest pobierany za pomocą
result.PassportInfo.IssuingCountryCode. - Numer osobisty jest dostępny pod adresem
result.PassportInfo.PersonalNumber. - Dostęp do daty wydania można uzyskać poprzez
result.PassportInfo.DateOfIssue.
Naucz sie wyodrabiac informacje z paszportu za pomoca IronOCR

