我必须分析一些球落入液体中的一些视频,该液体通过一些线以获得时间间隔。这些是这里和这里的设备的一些图像
更准确地说,我想在 python 中使用 openCV 来逐帧计算和分析视频,这样当球越过线时,程序会保存帧并且我可以获得经过的时间量。
我的想法是这样的:假设球落在垂直条上,我可以使用球的颜色,这样当球越过线并被它完全覆盖时,我可以分析条内的颜色来发现球的颜色不再存在并保存框架。
但是我对 opencv 和这种视频分析没有任何经验,所以关于实际代码的每一个建议,关于我可以用来学习(快速)openCV 的一些参考资料或关于我可以使用的其他工具的每一个建议都非常受欢迎。
谢谢。
编辑:正如你在这里看到的,并不是每个球都被完全覆盖,所以我的方法,所以我的方法不能每次都奏效。您对更好的方法有什么建议吗?