下面的paper让你了解一下tripwire。
我已经使用OpenCV C++的backgroundsubtractormog2方法从前景中减去了背景。
我能够找到并绘制轮廓线,但如何绘制一条线,以便当一个人或车辆超过这条线时,它应该被计算在内。你可以在这里看到一个样例视频example video。
有没有建议划出这条线......
我接近的方式正确吗?我在python和C++中使用Windows7 OpenCV 2和OpenCV 3
发布于 2015-12-11 16:57:53
要绘制直线,可以使用cv::line函数。
为了计算通过该线的对象,您可以使用已知轮廓或边界框的最小和最大(x,y)值。如果等高线已通过该线,则最小值和最大值(x,y)都将位于该线的另一侧。
你能给我们展示一下你已经尝试过的代码吗?
https://stackoverflow.com/questions/34218656
复制相似问题