在dlib图像中写入文本

时间:2016-05-31 17:27:00

标签: c++ opencv dlib

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

你能帮我吗?

1 个答案:

答案 0 :(得分:6)

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

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

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