2017-04-15 11 views
0

Ich arbeite am Schreiben eines Dokumentenscanners, und ich bin auf ein Problem gestoßen. Hier ist die allgemeine Pipeline meiner App: - Kanten im Bild erkennen - Finden Sie gerade Linien in der Kante Bild - Finden Sie alle Vierecke eines bestimmten Gebietes von den Schnittpunkten dieser Linien gebildet - Bestimmen Sie, welches Quad ist das Dokument durch die Suche im Verhältnis von Kantenpixeln zu den Gesamtpixeln am Umfang jedes Quads und unter Verwendung des MaximumsSchnelle Möglichkeit, die Koordinaten entlang des Umfangs eines Vierecks mit seinen Eckpunkten zu erzeugen?

Dieser letzte Schritt ist jedoch für große Bilder extrem langsam, weil ich alle Koordinaten im Bild erzeuge und teste. Gibt es einen schnelleren Weg, um die x, y-Koordinaten eines Bildes zu erzeugen, das auf dem Umfang eines bestimmten Vierecks liegt?

Das Projekt ist in Python, wenn das hilft.

Danke!

Antwort

Verwandte Themen