2010-12-28 9 views
1

Ich habe Kanten in grau Bild mit canny Operator erkannt. Jetzt möchten Sie den Kreis/die Ellipse an den Kanten anpassen. Ich weiß nicht, ob es irgendeinen Weg in C# gibt, diese Kanten zu bündeln/zu verbinden, so dass ich Kantengrenzen und Eigenschaften finden kann, die in mAtlab gut bekannt sind.Edge Linking in C#

Grüßen,

+1

Über welche Kanten sprechen Sie? Kannst du etwas Code posten? –

+0

Sprechen Sie über eine Graph-Datenstruktur? – dexter

Antwort

0

ich die Hough transform versuchen könnten; Es ist nicht schnell, aber relativ einfach zu implementieren und zu verwenden. Es könnte verwendet werden, um Linien, Kreise, Ellipsen zu erkennen, aber kann weiter verallgemeinert werden, wenn Sie müssen. Hier ist ein Beispiel für die Circular Hough Transform.

+0

Wenn Sie Hough-Transformation durchführen, müssen Sie die Kontur überhaupt nicht finden. – WebMonster