KCF 跟踪器在不同版本的 opencv 中不起作用?



在我以前版本的opencv-4.2.0.34中,我能够使用跟踪对象

tracker = cv2.TrackerKCF_create()
ok = tracker.init(image, bbox)

ok是真的。但现在有了opencv-4.5.1.48-相同的代码导致ok始终为None。

它应该返回None。文件上是这样说的。

这意味着,如果你想知道你是否成功地在帧中找到了对象,你可以运行update方法,它会返回TrueFalse,让你知道对象是否成功地找到了。初始化时不再需要返回标志,因为它是多余的。但是,如果向init方法提供无意义的输入,OpenCV将抛出基本断言。

相关内容

  • 没有找到相关文章

最新更新