android — OpenCV4Android — Отображение текста на созданных прямоугольниках

Я хотел бы знать, есть ли какой-нибудь простой способ отобразить текст на созданных прямоугольниках. Я храню свои прямоугольники в массиве:

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 каждого прямоугольника. Я не знаю методов, которые могли бы позволить мне отображать цифры на них. Я хочу отобразить место каждого прямоугольника в массиве на каждом прямоугольнике, чтобы в будущем я мог создать интерфейс, который позволит пользователю выбрать один из них. Если бы вы могли помочь мне или предоставить какой-то полезный источник знаний, который я могу изучить в этом вопросе / примере, я был бы рад.

1

Решение

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);
}

Работал для меня

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]