【问题标题】:Print Text in dlib window在 dlib 窗口中打印文本
【发布时间】:2015-06-27 09:08:55
【问题描述】:

我想知道如何在 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 )。 有可能吗?

【问题讨论】:

    标签: c++ opencv dlib


    【解决方案1】:

    我知道这已经有几年了,但我遇到了同样的问题,我希望这对人们有所帮助。

    我设法在它旁边显示了一个矩形和文本:

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

    我在一个线程 here 中找到了这个。我将矩形设置为负位置,大小设置为 0,0。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-01
      相关资源
      最近更新 更多