如何在opencv c ++中在眼睛周围绘制旋转的边界框

时间:2016-11-16 09:14:09

标签: c++ algorithm opencv image-processing computer-vision

我正在开发一个项目来检测图像或视频中的眼睛对,问题是如何在opencv c ++中使用一些跟踪在眼睛对周围绘制旋转的边界框算法(光流等)跟踪特征。

1 个答案:

答案 0 :(得分:1)

没有直接调用绘制旋转的矩形,你必须逐行绘制它。您可以找到有关如何绘制旋转的矩形here

的示例代码
Mat image(200, 200, CV_8UC3, Scalar(0));
RotatedRect rRect = RotatedRect(Point2f(100,100), Size2f(100,50), 30);
Point2f vertices[4];
rRect.points(vertices);
for (int i = 0; i < 4; i++)
    line(image, vertices[i], vertices[(i+1)%4], Scalar(0,255,0));