小编uni*_*ent的帖子

将OpenCV的Rect转换为dlib的矩形?

我使用OpenCV的面部检测器和C++进行dlib的面部对齐,而不是dlib的检测器,因为速度很慢.
要使用dlib的面部对齐,我必须将检测矩形传递给面部对齐功能.
但是,即使dlib的探测器没问题,我也不能这样做.
因为std::vector<rectangle> detsdlib的示例代码中使用,我尝试分配如下所示,但我不能.
注意,detect_rectOpenCV的探测器是人脸检测矩形.

dets[0].l = detect_rect.left;
dets[0].t = detect_rect.top;
dets[0].r = detect_rect.right;
dets[0].b = detect_rect.bottom;
Run Code Online (Sandbox Code Playgroud)

你能告诉我什么建议吗?

谢谢.

c++ opencv rect dlib

7
推荐指数
2
解决办法
1万
查看次数

标签 统计

c++ ×1

dlib ×1

opencv ×1

rect ×1