also das mit dem EDGE habe ich mir angeschaut, doch ich wies nicht wie und was ich damit machen soll kann, ... ich komme da irgend wie nicht so richtig drauf ...
_________________
--
Anfänger, habe noch nie mit so was gearbeitet.
bitte um Verständnis.
Also das mit dem EDGE habe ich immer noch nicht verstanden
dafür habe ich das die von mir gefunden Punkte und vorher Grafisch Darstellung im "mesh" jetzt auch soweit das ich sie in der einzelnen Linie darstellen kann, jedoch ist das Ergebnis Sch.... was ich da habe.
Mit welchen Tool müsste ich denn da herum experimentieren?
du meintest "3. ist dann eine recht einfach zu implementierende Bildverarbeitung"
jedoch werde ich aus dem Befehl und den App`s nicht wirklich schlau
Könntest du da etwas näher drauf eingehen?
Andreas Goser hat Folgendes geschrieben:
... In der Bildverarbeitung gibt es dazu bewährte "edge detection algorithms", die muss man nicht neu erfinden. Ist die Image Processing Toolbox vorhanden? ....
Oh sorry, da habe ich mich Falsch ausgedrückt. das war nicht meine Absicht.
mit dem Befehl "edge" habe ich leider Gerichts hin bekommen
die Gefunden Punkte habe ich berechnet in dem ich die Steigung Größer als ... mir anzeigen lasse, da das jedoch gar nicht geklappt hat habe ich die Steigung dann aus einem Gleitenden Miteilwert gebildet. jedoch ist das noch sehr ungenau
Aus dem Grund glaube ich das ich auch dem Falschen weg bin und habe gehofft das mir einer von euch Profis hier einen Tipp geben kann,
leider komme ich mit dem Befehl "edge" geharnischt klar.
und mit dem Tool das ich oben verlinkt habe auch nicht wirklich
_________________
--
Anfänger, habe noch nie mit so was gearbeitet.
bitte um Verständnis.
mit dem gleitenden Mittelwert (MTA) machst du dir natürlich die Flanken kaputt. Für sowas nimt man normalerweise einen Savitzky-Golay Filter.
Prinzipiell glaube ich, dass du völlig falsch an die Sache gehst. Da du irgendwo in den quadrillionen Posts (Übertreibung) schreibst dein Ziel ist es, die Konturen nachzufräsen, würde ich über einen threshold aus dem Höhenprofil ein BW Bild machen und dann über Skelettierung bzw. Erosion die Mittellinie finden, die du dann nachfräsen willst.
Prinzipiell glaube ich, dass du völlig falsch an die Sache gehst. Da du irgendwo in den quadrillionen Posts (Übertreibung) schreibst dein Ziel ist es, die Konturen nachzufräsen, würde ich über einen threshold aus dem Höhenprofil ein BW Bild machen und dann über Skelettierung bzw. Erosion die Mittellinie finden, die du dann nachfräsen willst.
Das ich da Falsch dran gehe glaube ich auch, daher ja auch im ersten Post wie würdet Ihr das machen.
Dein vor schlag ist es also
1. Datenimport
2. Visualisierung
3. Bildverarbeitung
3.1. Bild generieren Draufsicht
3.2 threshold erstellen
3.3 threshold Bild eine Skelettierung bzw. Erosion
4. Pfadermittlung über Skelettierung bzw. Erosion
Punkt 1 - Erledigt
Punkt 2 - Erledigt
Punkt 3 - bräuchte ich Hilfe
Punkt 3 - ich habe zwar schon geschafft ein Bild zu machen doch das war irgend wie das gesamte Fenster ich glaube das ist zu viel des guten.
Punkt 4 - bräuchte ich Hilfe
_________________
--
Anfänger, habe noch nie mit so was gearbeitet.
bitte um Verständnis.
etwas experimentiert.
und habe mir jetzt immer zeilenweise angeschaut wie die Höhen Divergenz von einem zum nächsten Punkt ist denn die Größer als 0.5 ist dann mache den Punkt Farbig (Divergenz der Höhenwerte auf entlang der Y Achse)
das ist bei raus gekommen.
ich finde das Bild schon sehr gut.
alles was wies ist ist in der Matrix als NaN definiert, alles was sichtbar ist hat den Wert 10
for i = 1 : Spalten
for ii = 1 : Zeilen
ifabs(dy(Breite(ii), Laufrichtung(i))) >= 0.5
B(Breite(ii), Laufrichtung(i)) = 10;
end end end disp('Berechnung Ende');
Mein Problem ist jetzt das ich die Divergenz der Höhenwerte auch entlang der X-Achse machen sollte. gibt es dafür einen Speziellen Befehl?
so wie den "diff" ?
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.