【问题标题】:how to draw rotated bounding box around the eye in opencv c++如何在opencv c ++中围绕眼睛绘制旋转边界框
【发布时间】:2017-03-30 09:51:59
【问题描述】:

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

【问题讨论】:

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


    【解决方案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));
    

    【讨论】:

    猜你喜欢
    • 2021-08-25
    • 2016-01-14
    • 2013-03-16
    • 1970-01-01
    • 2017-03-17
    • 2021-11-07
    • 2021-11-11
    • 2021-12-03
    • 2013-01-08
    相关资源
    最近更新 更多