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. Tworzony jest obiekt OcrInput, aby zaladowac obraz zawierajacy paszport ("passport.jpg") przy uzyciu metody LoadImage. Metoda ReadPassport jest uzywana do przetwarzania obrazu i ekstrakcji informacji paszportowych, zwracajac obiekt OcrPassportResult, ktory zawiera szczególy, takie jak imiona, nazwisko, kraj, numer paszportu, data urodzenia i data waznosci. Wyodrebnione informacje z paszportu sa następnie wyświetlane w konsoli:

  • Imiona sa dostepne za pomoca result.PassportInfo.GivenNames.
  • Kraj jest uzyskiwany za pomoca result.PassportInfo.Country.
  • Numer paszportu jest dostepny przez result.PassportInfo.PassportNumber.
  • Nazwisko jest dostepne przy uzyciu result.PassportInfo.Surname.
  • Data urodzenia jest drukowana za pomoca result.PassportInfo.DateOfBirth.
  • Data wygasniecia jest drukowana za pomoca result.PassportInfo.DateOfExpiry.
  • Plec jest dostepna za pomoca result.PassportInfo.Gender.
  • Typ dokumentu jest uzyskiwany za pomoca result.PassportInfo.DocumentType.
  • Narodowosc jest dostepna przez result.PassportInfo.Nationality.
  • Kod narodowosci jest uzyskiwany przy uzyciu result.PassportInfo.NationalityCode.
  • Kod kraju wydajacego jest uzyskiwany za pomoca result.PassportInfo.IssuingCountryCode.
  • Numer osobisty jest dostepny przez result.PassportInfo.PersonalNumber.
  • Data wydania jest uzyskiwana za pomoca result.PassportInfo.DateOfIssue.

Naucz sie wyodrabiac informacje z paszportu za pomoca IronOCR

Gotowy, aby rozpocząć?
Nuget Pliki do pobrania 6,151,372 | Wersja: 2026.7 właśnie wydany
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.