Servus,
ich hab aktuell das Problem, daß ich erkennen soll, ob eine durch eine beliebige Anzahl von Punkten definierte Polyline in etwa einem Kreis, einem Rechteck oder einem Dreieck entspricht. Wenn ja, dann sollen die Punkte so abgeändert werden, daß sie exakt diese Form bilden.
[...]
Gibt's für sowas irgendwelche Algorithmen oder Stichworte, nach denen man Theorie dazu suchen kann? Da das Ganze während des Schreibens auf dem Bildschirm passieren soll, dürfte die Bestimmung nicht mehr als ca. 1/2-1 Sekunde in Anspruch nehmen. Ist das realistisch?
Uli
Mit OpenCV geht das ganz gut.
Ein wirklich gut erklärtes Beispiel das fast genau auf dein Problem passt - allerdings in Python - findest Du in
https://www.pyimagesearch.com/2016/0...ape-detection/
Gute OpenCV Bindings für Delphi sind mir allerdings nur bis zur OpenCV Version 2.4.13 bekannt (aktuell ist OpenCV 4.0)
https://github.com/Laex/Delphi-OpenCV
für dein Problem sollte die 2.4.13 aber reichen
hth Hans-Joerg