在SurfaceView上绘图

时间:2013-04-08 13:34:14

标签: android

我最近在android中发现了facerecognition api的可能性。我已经看到,当它在SurfaceView中观看时,无法在脸部周围绘制一个矩形。但我有一个想法,onFaceDetection监听器有Face[]作为参数。对于这些对象中的每一个,我都可以找到这样的面部Rect

for (android.hardware.Camera.Face f : faces) {
        Rect rect = f.rect;
        Log.d("Top: ", Integer.toString(rect.top));
        Log.d("Right: ", Integer.toString(rect.right));
        Log.d("Bottom: ", Integer.toString(rect.bottom));
        Log.d("Left: ", Integer.toString(rect.left));
}

通过拥有所有这些,是否可以在View上添加SurfaceView来绘制这个矩形?如果是这样,我如何使用此信息在SurfaceView上绘制一个矩形?

0 个答案:

没有答案