背景:目前基于python的图像处理和机器视觉的研究还挺多,最近不是在研究目标检测和目标跟踪的算法,由于检测和跟踪的环境比较简单所以从不带学习的跟踪方法,在搜索资料时搜到这个网站,是对opencv中的目标跟踪算法的一个汇总,对比,个人感觉还是不错的,https://www.pyimagesearch.com/2018/07/30/opencv-object-tracking/ 这个是一个英文网站,当然也有很多中文的,是从英文翻译过去的,如果英语能力可以的话,还是看英文的,我想下载代码和测试视频,为啥还需要办理会员,还是我没有找对地方。
我是按照这个博客文章搭建我windows10下的python和opencv的环境的,https://blog.csdn.net/qq_37367702/article/details/87970193
按照博主给的视频来下载相关的文件,我下载的版本如下:
注意下载的时候要注意python和python-opencv版本的对应。
问题出在了,我安装的numpy的版本上,我再cmd中运行pip install numpy,自动下载的是numpy 1.19.4的版本
然后我运行python输出python版本,但是当我测试是否成功安装好python-opencv时,输入import cv2,就输出了错误
importError:numpy.core.multiarry failed to import.
然后我就在百度上搜索这个错误,大家众说纷纭,但是还是通过这种方法解决了我的问题。https://zhuanlan.zhihu.com/p/29026597
有时候最新的版本不一定,好用,所以还是中庸一些,选择一个可以使用但是版本又不是最高的版本比较稳妥。