报错原因: opencv-contrib-python-3.4.3.X 有算法专利保护

使用SIFT的原因

为了保证关键点方向不变形,SIFT算法通过对关键点周围邻域进行梯度运算,求得该点方向

解决方案:

1、卸载opencv

pip3 uninstall opencv-python

2、安装指定版本的opencv

pip3 install opencv-python==3.4.2.16
pip3 install opencv-contrib-python==3.4.2.16

案例展示
在这里插入图片描述

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐