Reisepass auslesen

Dieses Codebeispiel zeigt, wie der IronTesseract OCR-Engine verwendet wird, um Passinformationen aus einem Bild zu extrahieren und zu verarbeiten.

Der IronTesseract OCR-Engine wird instanziiert. Ein OcrInput-Objekt wird erstellt, um das Bild mit dem Reisepass ("passport.jpg") mithilfe der LoadImage-Methode zu laden. Die ReadPassport-Methode wird verwendet, um das Bild zu verarbeiten und Passdaten zu extrahieren, wobei ein OcrPassportResult-Objekt zurückgegeben wird, das Details wie Vornamen, Nachnamen, Land, Passnummer, Geburtsdatum und Ablaufdatum enthält. Die extrahierten Passinformationen werden dann auf der Konsole ausgegeben:

  • Auf die angegebenen Namen wird über result.PassportInfo.GivenNames zugegriffen.
  • Das Land wird mithilfe von result.PassportInfo.Country abgerufen.
  • Die Passnummer ist über result.PassportInfo.PassportNumber verfügbar.
  • Der Nachname wird über result.PassportInfo.Surname abgerufen.
  • Das Geburtsdatum wird mit result.PassportInfo.DateOfBirth PRINTED.
  • Das Ablaufdatum wird mit result.PassportInfo.DateOfExpiry ausgegeben.
  • Das Geschlecht wird über result.PassportInfo.Gender abgerufen.
  • Der Dokumenttyp wird mithilfe von result.PassportInfo.DocumentType abgerufen.
  • Die Nationalität ist über result.PassportInfo.Nationality verfügbar.
  • Der Ländercode wird mit result.PassportInfo.NationalityCode aufgerufen.
  • Der Ländercode des Ausstellungslandes wird mit result.PassportInfo.IssuingCountryCode abgerufen.
  • Die persönliche Nummer ist über result.PassportInfo.PersonalNumber verfügbar.
  • Das Ausstellungsdatum wird über result.PassportInfo.DateOfIssue abgerufen.

Lernen Sie, Passdaten mit IronOCR zu extrahieren

Bereit anzufangen?
Nuget Downloads 5,896,332 | Version: 2026.5 just released
Still Scrolling Icon

Scrollst du immer noch?

Sie brauchen schnell einen Beweis? PM > Install-Package IronOcr
Führen Sie ein Beispiel aus und beobachten Sie, wie Ihr Bild zu durchsuchbarem Text wird.