Edge Detection / Edge Interpolation?!

  • Thread starter RouvenHaberkorn
  • Start date
R

RouvenHaberkorn

Guest
Hallo,

Ich versuche, an den Rand eines Tropfens von einer Kamera mit Framegrabber erfasst mithilfe von LabVIEW finden.
Das Problem ist, dass der Hintergrund und meine Aufgabe haben ähnliche Grauwerte in einigen Regionen.
Jetzt versuche ich, einen Weg bis an den Rand zu interpolieren, wo meine Schwellwerte findet meine Aufgabe, weil die Grauwerte "Blutungen sind in" den Hintergrund zu finden.
Ich habe versucht mit einem konvexen Hülle, aber das Ergebnis ist nicht gut genug.
Plus, ATM Ich bin immer noch der Festsetzung der Schwelle manuell.

Alle Ideen, wie zuverlässig finde die ganze Kante zu interpolieren oder wie?

 
Hallo

Was ist der Algorithmus u Verwendung für Kantendetektion?Es sieht aus wie u verwenden einfache Schwellwerte.Versuchen Sie, einige Gradienten-Algorithmen wie Sobel-Fenster verwenden.Oder eine andere Steigung.

http://en.wikipedia.org/wiki/Sobel_operator

 
Hallo und vielen Dank für Ihre Antwort.
Ich habe schon figured it out und kann nun erkennen, die Objekte wirklich gut.Ich drehte mich Bespannung auf 2,8 und die Innenseite Schattierungen meine Objekte sind verschwunden, und die Objekte selbst sind jetzt grau auf weißem Hintergrund.

In Bezug auf die Rand-Erkennung, ich habe schon versucht.aber auch Scharr-Gradient nicht findet die Kanten richtig.So schätze ich, werde ich mit dem Wechsel der Bespannung bleibe bei meiner Software machen, was ich will.

Aber trotzdem danke!

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Lächeln" border="0" />
 

Welcome to EDABoard.com

Sponsor

Back
Top