对于一个学校项目,我正在尝试用 Python 编写一个跟踪学生运动的程序。为了做到这一点,我正在使用 OpenCV。在互联网上查找了一些教程后,我注意到几乎每个人都在使用阈值来实现这一点,因为几乎每一步都需要二进制图像(例如 HoughCircle Transofrmation、Contours)。但是,据我了解,阈值对光非常敏感,因此这种方法只会在最佳闪电条件下返回良好的结果。 所以我的问题来了:除了对图像进行阈值处理之外,还有什么替代或更好的方法吗?或者我对 OpenCV 中阈值的理解首先是错误的?
这是一个示例图像: