在dlib图像中写入文本

问题描述 投票:1回答:1

我正在使用dlib进行人脸检测,我想在图像中写一个文字。我试过这个win.add_overlay(dets, rgb_pixel(255,0,0),"test" );,但它不起作用

你能帮我么。

c++ opencv dlib
1个回答
6
投票

根据dlib documentationadd_overlay方法将叠加作为参数。由于您想要显示矩形,您必须创建一个overlay_rect。您应该尝试以下代码:

win.add_overlay(dlib::image_window::overlay_rect(dets, rgb_pixel(255,0,0),"test" ));

dlib文档做得非常好(道具给戴维斯·金)你应该花点时间阅读和理解它。

© www.soinside.com 2019 - 2024. All rights reserved.