mac下正确安装opencv-contrib-python使用SIFT

opencv-contrib-pythonopencv的一个扩展库,如果要使用SIFTSURF则需要安装此包。

然而,现在的opencv-contrib-python 3.4.2以后的版本并不支持SIFTSURF

所以现在正确安装opencv-contrib-python并使用SIFT的方式是:使用降级的3.4.2.16版本的opencv-python 和 opencv-contrib-python

最终环境配置如下:

python==3.7.10
opencv-python==3.4.2.16
opencv-contrib-python==3.4.2.16

一定要是python 3.7才行,同时降级之前先pip uninstall opencv-pythonpip uninstall opencv-contrib-python.

亲测只有opencv-contrib-python==3.4.2.16可行,3.4.2.17就本人电脑上不行。


版权声明:本文为qq_39621037原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。