Я хотел бы обнаружить эллипсы с OpenCV для Android, используя в качестве отправной точки Tutorial 2-Basic, входящий в комплект OpenCV 2.4.1. Обратите внимание, что мой эллипс будет идеальным фотошопом.Обнаружение эллипса с OpenCV
Из того, что я понимаю, использование «HoughCircles» найдет только идеальные (или так) круги, тем самым выйдя из эллипсов.
Любая помощь будет высоко ценится как я в общей сложности новичок в OpenCV
Это то, что я пытался до сих пор
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;
Если вы считаете, больше информация может быть полезной, пожалуйста, сообщите я знаю.
Правильно ли этот код обнаружил круги? – rmtheis
С некоторой настройкой, это было – zeroxgames