赞
踩
在使用SURF算法时报错,原因是这个算法申请了专利,在opencv新版本已经删除了。
根据网上的方法,将python降为3.6版本,下载对应版本为3.4.2.16的openv。
# 安装指定版本的opencv-python和opencv-contrib-python
pip install opencv-python==3.4.2.16
pip install opencv-contrib-python==3.4.2.16
但在降级后依然报错,此时将opencv-python和opencv-contrib-python对应版本改为3.4.2.17成功解决。
# 安装指定版本的opencv-python和opencv-contrib-python
pip install opencv-python==3.4.2.17
pip install opencv-contrib-python==3.4.2.17
注:尽可能使用3.7及以下版本的python,才能适配3.4.2.17版本的opencv。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。