opencv视频图像处理问题

如何使用opencv对一个几分钟的视频进行处理,将里面的车辆行驶过程中压黄线的车辆记录下来,并计算出总次数。

直接判断两个矩形是否相交

有一个思路,不晓得行不行,感觉应该可以。
1.可以先记录没有车辆的时候,黄线中的黄色点在每一帧中的个数(可以循环一次图片中的像素点,找出和黄色点一样的rgb的点,这个值为最大值)。
2.然后再处理每一帧,当黄色点减少时,记录一次。当黄色点真多时,车辆正在通过,当黄色点等于最大值时,车辆通过,这样反复就能计算出总次数。
黄线上的rgb,你可以在画图板上提取。