WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Kandendedektion mit edge('sobel') auf Vektor anwenden

 

markus5458

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 26.02.2011, 20:15     Titel: Kandendedektion mit edge('sobel') auf Vektor anwenden
  Antworten mit Zitat      
Hallo liebe Forum Gemeinde!

Ich hätte Folgende Frage welche ich mit der Such-Funktion leider nicht beantworten konnte.
Ausgangsbasis ist folgender Vektor:
a=[1 2 2 2 2 2 2 2 15 50 53 53 53 53 53 53 48 45 3 3 3 3 ];
nun wende ich die Funktion:
[e,t,v,h]=edge(a,4,'both') darauf an.
und plotte mittels:
lo=find(e)
plot(1:length(a),a,'k',lo,30,'xr')
Obwohl die Funktion normalerweise für 2D Daten gedacht ist (so habe ich es zumindest Verstanden) liefert sie mir genau die Position wo sich die beiden stärksten Änderungen des Vektors befinden. Dies ist Grundsätzlich genau das was ich will.

Wenn dich die Funktion nun folgendermasen verwende:
[e,t,v,h]=edge(a,4,'vertical')
und plotte mittels:
lo=find(e)
plot(1:length(a),a,'k',lo,30,'xr')

liefert mir die Funktion insgesamt 5 Kantenpositionen, warum?
Das problem ist das ich die Funktion in meiner Diplomarbeit verwende und daher wissen muss was genau passiert. Meine bisherigen recherchen im Internet bezüglich der Funktionsweise (Sobel) haben mir leider auch nicht weitergeholfen.
Bitte dringend um Eure Hilfe!! Vielen Dank!!


Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

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
.





 Impressum  | Nutzungsbedingungen  | Datenschutz | FAQ | goMatlab RSS Button RSS

Hosted by:


Copyright © 2007 - 2024 goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks

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.