在OpenCV中用line()计算方形绘制

时间:2014-02-19 16:13:08

标签: c++ opencv

我是opencv的新手,我正在做我的项目,需要能够检测到在网络摄像头前移动了多少物体。我尝试搜索,但它似乎不是我一直在寻找的任何结果。

我正在使用......

    Point2f rect_points[4]; rect.points( rect_points );

    for(j = 0; j < 4; j++ )
    {
     line(pic, rect_points[j], rect_points[(j+1)%4], Scalar(0,0,0), 3, 4 );
     circle(frame,rect_points[j],5,Scalar(144,144,255),3);
    }

..在每个角落绘制矩形(4行)和圆圈以覆盖对象,但它们会在循环中创建,是否有任何方法可以计算对象。

这是我正在努力的结果: http://postimg.org/image/pt3g8m4il/

在快照中有两个用线条绘制的方块,我想计算方块中的对象有什么想法吗?请帮忙

感谢您的阅读和帮助。

0 个答案:

没有答案