Android手势识别 - 圆的半径和中心点

时间:2014-03-19 07:42:13

标签: android gesture geometry

我正在创建一个Android应用程序。其中我必须找到手势圈识别并找到其中心点和半径。我可以使用OnGesturePerformedListener识别圆圈。通过使用以下代码,我只能得到它的右,上,左,下坐标。

RectF rectF = gesture.getBoundingBox();
rectF.left 
rectF.top 
rectF.right
rectF.bottom

public void onGesturePerformed(GestureOverlayView overlay, Gesture gesture) {
        ArrayList<Prediction> predictions = mLibrary.recognize(gesture);
        RectF rectF = gesture.getBoundingBox();
        if (predictions.size() > 0) {
            Prediction prediction = predictions.get(0);
            if (prediction.name.equals("Circle") && prediction.score > 1.0) {

            }
        }
    }

如何找到识别出的圆的中心点和半径?

0 个答案:

没有答案