我正在使用 dlib 进行人脸检测,我想在图像中写一段文字。
我试过这个 win.add_overlay(dets, rgb_pixel(255,0,0),"test");
但它不起作用
你能帮帮我吗
最佳答案
根据dlib documentation , add_overlay
方法将叠加层作为参数。由于您想要显示矩形,因此您必须创建一个 overlay_rect
。您应该尝试以下代码:
win.add_overlay(dlib::image_window::overlay_rect(dets, rgb_pixel(255,0,0),"test"));
dlib 文档做得非常好(Davis King 的支持)你应该花一些时间阅读和理解它。
关于c++ - 在 dlib 图像中写入文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37552082/