OpenCV4Android-在创建的矩形上显示文本

OpenCV4Android - Displaying text on created rectangles

本文关键字:显示 文本 创建 OpenCV4Android-      更新时间:2023-10-16

我想知道是否有任何简单的方法可以在创建的矩形上显示文本。我把我的矩形存储在数组中:

Rect[] facesArray = faces.toArray();
    for (int i = 0; i < facesArray.length; i++) {    
        Core.rectangle(mRgba, facesArray[i].tl(), facesArray[i].br(), FACE_RECT_COLOR, 3);
    }

这意味着我还有每个矩形的x,y。我不知道可以在上面显示数字的方法。我想在每个矩形上显示数组中每个矩形的位置,这样我就可以在将来创建一个界面,让用户选择其中一个。如果你能帮助我或提供一些有用的知识来源,我会很高兴的。

Rect[] facesArray = faces.toArray();
    for (int i = 0; i < facesArray.length; i++) {    
        Core.rectangle(mRgba, facesArray[i].tl(), facesArray[i].br(), FACE_RECT_COLOR, 3);
        Core.putText(mRgba, "Face"+i, new Point(facesArray[i].x, facesArray[i].y), 3, 1, new Scalar(255, 0, 0, 255), 1);
    }

为我工作