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 Pass ("passport.jpg") mithilfe der LoadImage Methode zu laden. Die ReadPassport Methode wird verwendet, um das Bild zu verarbeiten und Passinformationen zu extrahieren. Dabei wird ein OcrPassportResult Objekt zurückgegeben, das Details wie die Vornamen, den Nachnamen, das Land, die Reisepassnummer, das Geburtsdatum und das Ablaufdatum enthält. Die extrahierten Passinformationen werden dann auf der Konsole ausgegeben:

  • Die Vornamen werden über result.PassportInfo.GivenNames abgerufen.
  • Das Land wird mithilfe von result.PassportInfo.Country abgerufen.
  • Die Reisepassnummer ist über result.PassportInfo.PassportNumber verfügbar.
  • Der Nachname wird mit result.PassportInfo.Surname abgerufen.
  • Das Geburtsdatum wird mit result.PassportInfo.DateOfBirth ausgegeben.
  • Das Ablaufdatum wird mit result.PassportInfo.DateOfExpiry ausgegeben.
  • Das Geschlecht wird über result.PassportInfo.Gender abgerufen.
  • Der Dokumenttyp wird mit result.PassportInfo.DocumentType abgerufen.
  • Die Staatsangehörigkeit ist über result.PassportInfo.Nationality verfügbar.
  • Der Staatsangehörigkeitscode wird über result.PassportInfo.NationalityCode abgerufen.
  • Der Ausstellungslandcode wird mit result.PassportInfo.IssuingCountryCode abgerufen.
  • Die persönliche Nummer ist über result.PassportInfo.PersonalNumber verfügbar.
  • Das Ausstellungsdatum wird durch result.PassportInfo.DateOfIssue abgerufen.

Lernen Sie, Passdaten mit IronOCR zu extrahieren

Bereit anzufangen?
Nuget Downloads 6,136,090 | Version: 2026.7 gerade veröffentlicht
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.