Wolfram Language

Connecting-Dots-Spiele erstellen

Sie können Connecting-Dots-Spiele mit automatischer Beschriftung in ListPlot erstellen.

Lassen Sie sich durch die Funktion Entity eine Beispielfigur (Icon) zurückgeben. Der Name der Figur wird im nachstehenden Beispiel verborgen, um noch nicht zu viel zu verraten.

Identifizieren Sie die Kante mit EdgeDetect und extrahieren Sie die Kantenlinien mit PixelValuePositions.

Die Kantenpunkte haben keine besondere Reihenfolge. Verwenden Sie FindShortestTour, um den Punkten eine Reihenfolge zu geben.

Interpolieren Sie die Daten, sodass die Punkte alle gleich weit voneinander entfernt sind.

Reduzieren Sie die Anzahl der Punkte auf 100.

Verwenden Sie LabelingFunction, um mit ListPlot die Beschriftungen zu platzieren.

Na, erkennen Sie's? Hier ist das Ergebnis mitsamt Originaldaten.

Verwandte Beispiele

en es fr ja ko pt-br zh