Распечатать текст в окне dlib

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

const rectangle r;
win.add_overlay(r,rgb_pixel(255,0,0), "Someone smiled!");

который просто печатает за один кадр. Я хотел бы получить что-то вроде метода Opencv
void displayOverlay(const string& winname, const string& text, int delayms=0 ),
Является ли это возможным?

3

Решение

Я знаю, что это пара лет, но у меня была та же проблема, и я надеюсь, что это помогает людям.

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

win.add_overlay(image_window::overlay_rect(rect, rgb_pixel(255, 0, 0), "text"));

Я нашел это в теме Вот. Я установил прямоугольник в отрицательную позицию и размер до 0,0.

0

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


По вопросам рекламы ammmcru@yandex.ru
Adblock
detector