我想用OpenCV for
Android检测椭圆,使用OpenCV 2.4.1软件包附带的Tutorial 2-Basic作为起点.请注意,我的椭圆将是一个完美的Photoshop.
从我所理解的,使用“霍克圆圈”只会找到完美的(或许)圆圈,从而将椭圆偏离.
任何帮助将不胜感激,因为我是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;
如果您认为更多的信息可能有用,请让我知道.