CIB DeepER API Dokumentation (DE)

API-Beschreibung

OCR Ausführen

Es wird mittels eine REST-Schnittstelle Auf DeepER zugegriffen.

Um ein OCR-Ergebnis anzufordern, muss ein POST-Request an https://backend-ocr.cib.de/ocr/v4 gesendet werden.

Anmeldedaten müssen über den Authentifizierungs-Header bereitgestellt werden.

Unterstützte Eingabeformate sind PNG und JPG. Um ein Bild zu verarbeiten, muss es als Datei im Anfragekörper bereitgestellt werden. Der content-type sollte 'application/octet-stream' lauten. Die Benennung des Feldes muss 'file' lauten.

In Python sieht eine grundlegende Client-Implementierung wie folgt aus:

import requests

 files = {
           'file': ('image.png', open(r'\path\to\image.png', 'rb'), 
             'application/octet-stream'),
      }
        response = requests.post('http://backend-ocr.cib.de/ocr/v4',
                                files=files, 
                                auth=('<<username>>', '<<password>>'))
        json_response = response.json()