2016-05-31 13 views
-1

Ich arbeite an verschiedenen OCR-Aufgaben, Vorverarbeitung mit Python und Analyse mit Tesseract.Optische Zeichenerkennung mit Python - Auto Cropping

Das neueste Problem ist, wie ein Bild mit Bildern z. ein gescanntes Bild von 6 Visitenkarten oder ein Foto von einem Brett mit zwei verschiedenen Abschnitten. Ich möchte diese Visitenkarten auf einem Bild (.jpg, .png) in 6 Bilder verwandeln.

Idealerweise möchte ich dies auch in Python (R) tun, aber ich bin offen für alle Vorschläge. Vielen Dank.

Antwort

0

Mit opencv können Sie ihre Konturen finden, wie in their documentation about finding contours oder here.

Ich schrieb auch ein Raster-Detektor, wenn Ihre Karte alle gleich groß sind, kann es eine Quelle der Inspiration sein, wenn sie es nicht sind, kann es auch eine Quelle der Inspiration sein ... https://github.com/julienpalard/grid-finder

+0

Dank Julien. Ich habe daran gearbeitet, Konturen zu finden, aber in meinem Fall scheint es nicht zu helfen. In der Tat, ich denke, Ihr Code mit Hilfe inspiriert die nächsten Schritte. Die "Gitter" sind überall (variieren stark von Bild zu Bild). –

Verwandte Themen