Verfasst am: 21.06.2011, 16:09
Titel: Fläche zw. 4 Punkten in einem Bild "ausmalen"
Hallo zusammen,
wie kann ich in einem Bild / einer Matrix ein Viereck ausmalen lassen, wenn ich 4 Punkte habe? Ursprünglich liegen mir die Punkte als Koordinaten vor, hier in dem Beispiel habe ich sie gleich in die Matrix A geschrieben:
%gewünscht (es muss nicht 100% so sein, d.h. einige Einsen am Rand können auch Nullen bleiben, auch wenn es so besser wäre):
B=[0,0,0,0,0,0,0,0,0,0;
0,1,1,1,0,0,0,0,0,0;
0,1,1,1,1,1,1,0,0,0;
0,0,1,1,1,1,1,0,0,0;
0,0,1,1,1,1,1,1,0,0;
0,0,0,1,1,1,1,1,0,0;
0,0,0,1,1,1,1,1,0,0;
0,0,0,0,0,1,1,1,1,0;
0,0,0,0,0,0,0,1,1,0;
0,0,0,0,0,0,0,0,0,0;];
super, das ist genau das, was sich suche! Ich muss nur noch ausprobieren, wie viel schneller es ist, aber ich denke da liegen Welten dazwischen!
Mir reichen aber glaube ich die ersten vier Zeilen. Das ist das, was ich gesucht habe. Evtl. kann ich aber auch mit dem zweiten Teil etwas anfangen.
Ich sage dann noch was zur Geschwindigket, wenn ich es implementiert habe.
Nochmals vielen Dank!
Beste Grüße,
Swen
Einstellungen und Berechtigungen
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.