ubuntu离线安装opencv3.4.2.16库(使用anaconda环境)
·
由于SIFT特征申请专利,3.4.2.16版本以后的opencv库已无法使用sift,因此离线安装3.4.2.16版本。
1、在清华镜像中心下载对应版本的opencv库。
opencv_python-3.4.2.16-cp36-cp36m-manylinux1_x86_64.whl
注:cp36表示python3.6,linux版本,x86架构,64位。
2、pycharm中使用anaconda创建python3.6的编译器。将whl文件放在项目目录下,我这里是pythonProject1,打开终端pip install opencv_python-3.4.2.16-cp36-cp36m-manylinux1_x86_64.whl即可。注意python版本要和whl文件对应。
3、安装对应contrib : pip install opencv-contrib-python==3.4.2.16
4、此时,sift = cv2.xfeatures2d.SIFT_create()已经不报错了。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)