Warum hat den OpenCV nicht funktioniert? Kann dir bei VB.Net nicht wirklich helfen, aber eventuell bei der Hough-Transformation, die habe ich für Kreise habe in meiner Abschlussarbeit benutzt um Schallfelder (rotations-symmetrische) dreidimensional zu vermessen. Dabei habe ich die nötigen Schritte in C zu Fuß geschrieben.

Zum Schluss ist nur der Radius (Ebene des Punktes mit der höchsten Intensität) und der Mittelpunkt (Punkt der höchsten Intensität) übrig geblieben. Anschließend nimmt man diese beiden Informationen und zeichnet den Kreis in das Ursprungsbild.