kuhlmaehn
Erfahrenes Mitglied
Hi, mich würde mal interessieren, ob es einen Algorithmus gibt bzw. was die beste Herangehensweise wäre um in einer Datenbank von Vertexen nach einem bestimmten Vertex zu suchen.
Die Vertexe sind dabei in Koordinaten gespeichert würde ich mal sagen.
Angenommen in der Datenbank wäre irgendwo ein Stern gespeichert und jetzt sucht jemand nach diesem Stern. Er hat ihn nur leider etwas kleiner gemalt und die Spitzen sind etwas länger. Jetzt sollte es so funktionieren, dass die Übereinstimmung in % angezeigt wird. Der Größenunterschied sollte jedoch kein Einfluss haben, es müssten also alle Vertexe irgendwie relativ betrachtet werden.
Oder angenommen jemand sucht nach einer horizontalen Linie mit vier Zacken nach oben und in der Datenbank ist diese mit fünf Zacken nach oben gespeichert. Auch das sollte noch irgendwie abgefangen werden können.
Ich hab erstmal keine so genaue Ahnung wie man da rangehen sollte, hoffentlich könnt ihr mir helfen.
Die Vertexe sind dabei in Koordinaten gespeichert würde ich mal sagen.
Angenommen in der Datenbank wäre irgendwo ein Stern gespeichert und jetzt sucht jemand nach diesem Stern. Er hat ihn nur leider etwas kleiner gemalt und die Spitzen sind etwas länger. Jetzt sollte es so funktionieren, dass die Übereinstimmung in % angezeigt wird. Der Größenunterschied sollte jedoch kein Einfluss haben, es müssten also alle Vertexe irgendwie relativ betrachtet werden.
Oder angenommen jemand sucht nach einer horizontalen Linie mit vier Zacken nach oben und in der Datenbank ist diese mit fünf Zacken nach oben gespeichert. Auch das sollte noch irgendwie abgefangen werden können.
Ich hab erstmal keine so genaue Ahnung wie man da rangehen sollte, hoffentlich könnt ihr mir helfen.
