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

