Ellipse de détection avec OpenCV

Je voudrais détecter des ellipses avec OpenCV pour Android, en utilisant le Tutoriel 2-Base incluse avec OpenCV 2.4.1 paquet comme un point de départ. Notez que mon ellipse serait parfait-photoshop.

De ce que je comprends, à l'aide de la "HoughCircles" ne trouvera parfait (ou presque) des cercles, laissant ainsi des ellipses.

Toute aide serait grandement apprécié que je suis un total débutant à OpenCV

C'est ce que j'ai essayé jusqu'à présent

    case Sample2NativeCamera.VIEW_MODE_CANNY: (ignore the Canny mode...)

        capture.retrieve(mGray, Highgui.CV_CAP_ANDROID_GREY_FRAME);
        Imgproc.HoughCircles(mGray, mCircles, Imgproc.CV_HOUGH_GRADIENT, 1, 20);
        Log.d("Ellipse Points", " X " + mCircles.get(1,1)[0] + mCircles.get(1, 1)[1]);

        break;

Si vous pensez que plus d'info pourrait être utile, s'il vous plaît laissez-moi savoir.

A présent code détecter correctement les cercles?
Avec quelques réglages, il n'

OriginalL'auteur zeroxgames | 2012-06-11