Ich versuche, die Trajektorie von Voronoi Diagramm mit der Bibliothek voronoi von Matlab zu bekommen. Ich verwende diesen Code:Trajektorie vom Voronoi-Diagramm für polygonale Hindernisse
vo
= (alle Hindernisse aus einem binären Bild, das in einer Figur gezeichnet), wobei:
vo(1,:)
: x-Achse zeigtvo(2,:)
: y-Achse Punkte
Code:
figure; hold on;
plot(vo(1,:),vo(2,:),'sr');
[vx,vy] = voronoi(vo(1,:),vo(2,:));
plot(vx,vy,'-b');
Mit anderen Worten, wie kann ich trennen alle nutzlose Zeilen aus der realen Flugbahn?
Was meinst du mit der „realen Flugbahn“? Sie möchten die hier festgelegten Zellengrenzen beibehalten, aber Zellen für Punkte im selben Polygon zusammenführen? – Will
Ich meine die blauen Linien, die nicht in horizontaler und vertikaler Richtung sind. Das heißt, die blauen Linien, die die Polygone umgeben (in diesem Fall Quadrate und Rechtecke). –