2012-09-23 1 views
2

openCV를 처음 사용하기 때문에 몇 가지 문제점이 있습니다.OpenCV Android - 윤곽선 주위에 원/사각형을 그리는 방법?

한 가지 질문은 윤곽의 좌표를 그 주위에 원으로 그리는 방법입니다.

내 코드는 지금까지 다음과 같습니다 윤곽이 "추출"및 testcircle 또한 표면에 그려진,하지만 난 얻을 수있는 방법 윤곽의 좌표 (경계)는을 그릴 수 있습니다

List<MatOfPoint> contours = mDetector.getContours(); 
Imgproc.drawContours(mRgba, contours, -1, CONTOUR_COLOR, -1); 
<<code that I need>> 
Core.circle(mRgba, new Point(150.0,150.0), 100, CONTOUR_COLOR, 5); 

각각의 등고선을 둘러싸는 원.

답변

4

내가 boundingRectminEnclosingCircle도 안드로이드에 사용할 수 있다고 생각 감사합니다. 이러한 기능은 사용자가 원하는 것을 직접 수행합니다. 정확히이 튜토리얼의 내용은 here입니다.