Frage

Ich habe ein typisches Jahrbuch mit Fotos und einem Namen unter jedem Foto. Gibt es eine programmatische Möglichkeit, alle Fotos zu scannen und sie mit dem Namen unter dem Foto zu speichern?

War es hilfreich?

Lösung

Ja - es sei denn, Ihre "typische" Schule hat in dem Jahr> 1000 Schüler im Jahr einfacher, die Namen manuell einzugeben.

Finden Sie das Namensfeld im Scan, isolieren Sie den Text, orten Sie ihn an und verschließen Sie die gesamte Software, um die Fotos manuell zu speichern. Sie dauern viel länger als die 2-3 Sekunden, die zum Eingeben eines Namens erforderlich sind .

Bearbeiten - Ich kenne keine Scan -Software, die dies tut - es gibt möglicherweise etwas für Zeitungen.
Wenn das Layout der Jahresbücher konsistent ist (zumindest im selben Buch), können Sie eine Seite scannen und entweder den Stapelmodus in Ihrer bevorzugten Bild -App haben oder einige Befehlszeilen -Tools in separaten Bildern basierend auf den Pixel -Koordinaten aufgeteilt. Sie können dann nur das Namensfeld in ein separates Bild extrahieren und OCR darauf ausführen. Wenn sie relativ modern sind und in einem DTP

Eine andere Alternative - abhängig von Datenschutzfragen - wäre es, das Problem zu surfen.
Da Sie vermutlich nicht nur für Ihre eigene Belustigung tun und möchten, dass Menschen aus der Schule interessiert sind.
- Erstellen Sie für Ihre Schule einen Facebook/Myspace/Flickr (oder was auch immer die coolen Kinder diese Stunde verwenden).
- Veröffentlichen Sie jedes Bild (oder Klassenaufnahme) und bitten Sie die Leute, den Namen einzugeben - entweder vom Erkennen der Person oder durch Lesen der Bildunterschrift.
- Ein weiterer Ansatz besteht darin, die Bilder auf Ihrer Website als PDFs zu veröffentlichen und Google index zu haben und das OCR für Sie zu machen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top