Das Programm schafft es nur, die zwei linken Kreise zu löschen, danach bricht es ab. kann mir einer sagen warum? Die Centroids liegen doch alle eindeutig im Bild. Warum bekomme ich diese Warnung?
exakt das selbe Pixel mit der Maus auswähle, funktioniert es einwandfrei.
(Ein anderes Problem habe ich mit einem anderen Bild, wo imfill einfach GAR nicht funktioniert. Es werden einfach gar keine Flächen gefüllt. An dem Problem arbeite ich aber noch... vll komme ich noch dahinter, mal sehen...)
funktioniert wie gesagt nicht. Das liegt aber wohl mal wieder an dem Unterschied zwischen Matrizen"achsen" und Bild-Koordinaten-Achsen.
Wenn ich den Punkt manuell anklicke, gibt imfill den Index 60329 zurück. Und das ist nicht 72*[bildbreite]+247, sondern vielmehr 247*[bildhöhe]+72.
Daher bin darauf gekommen, dass es im Gegensatz zu oben heißen muss:
Dass die beiden linken Kreisflächen gefüllt wurden, lag einfach daran, dass die umgedrehten Koordinaten einfach auf der jeweils anderen Fläche lagen.
Somit wäre dann auch erstmal die Fehlermeldung erklärt...
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.