我是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行)和圆圈以覆盖对象,但它们会在循环中创建,是否有任何方法可以计算对象。
这是我正在努力的结果:
在快照中有两个用线条绘制的方块,我想计算方块中的对象有什么想法吗?请帮忙
感谢您的阅读和帮助。