5 Stimmen

ocr- und bildvorverarbeitungsmethoden

Hallo zusammen, ich habe eine Sammlung von Bildern, die Fotos von Autokennzeichen ähnlich sind.

Ich frage mich, wie ich das Bild vorverarbeiten kann, bevor ich es an eine OCR-Maschine sende, um den Text zu ermitteln.

Ich würde gerne die Eingabe nur auf den weißen Inhalt des Kennzeichens beschränken können.

Das tatsächliche Bild würde etwa so aussehen:

input

und sollte in etwa so aussehen (Farbtiefe nicht wichtig) ouput

Danke für jede Hilfe. Mit freundlichen Grüßen, Bob

6voto

Vitor Py Punkte 5075
  • Segmentieren Sie das Bild (sehen Sie sich die ce ).

  • Klassifizieren Sie die Segmente mit einem Graustufen-Schwellenwert (da Sie nur nach Weiß suchen).

  • Schneiden Sie das Bild mithilfe des weißen Segmentbegrenzungsrahmens (oder der Begrenzungsrahmen, wenn das Bild in mehr als ein Segment zerfällt) zu. Für weiße Autos wird das wahrscheinlich nicht funktionieren. - aber es dürfte nicht allzu schwierig sein, einige Regeln für diesen Fall aufzustellen.

  • Werfen Sie einen Blick auf tesseract-ocr um den Text zu extrahieren.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X