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

Gotowy, aby rozpocząć?
Nuget Pliki do pobrania 5,896,332 | Wersja: 2026.5 just released
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu? PM > Install-Package IronOcr
uruchom próbkę obserwuj, jak twój obraz staje się tekstem z możliwością wyszukiwania.