Reisepass lesen

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

Die IronTesseract OCR-Engine wird instanziiert.

Ein OcrInput-Objekt wird erstellt, um das Bild mit dem Reisepass zu laden("passport.jpg")die LoadImage-Methode verwenden.

Die ReadPassport-Methode wird verwendet, um das Bild zu verarbeiten und Passinformationen zu extrahieren, wobei ein OcrPassportResult-Objekt zurückgegeben wird, das Details wie Vornamen, Nachname, Land, Reisepassnummer, Geburtsdatum und Ablaufdatum enthält.

Die extrahierten Passdaten werden dann in der Konsole ausgegeben:

Die Vornamen werden über result.PassportInfo.GivenNames abgerufen.

Das Land wird mit 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 gedruckt.

Das Ablaufdatum wird mit result.PassportInfo.DateOfExpiry ausgegeben.

Diese Methode ist nützlich für die Automatisierung der Extraktion von wichtigen Passdaten zu Verarbeitungs- oder Verifizierungszwecken.