美文网首页
opencv-python安装

opencv-python安装

作者: littlezl | 来源:发表于2017-08-29 11:16 被阅读0次

拟合图像时需要使用opencv库中的sift方法,所以使用pip安装opencv-python

$pip install opencv-python
import cv2
sift = cv2.SIFT()

但是会报错:

AttributeError: 'module' object has no attribute 'SIFT'

查看文档发现,opencv2可以直接这样使用,但opencv3.0以后,sift所在的contrib模块被分了出来,安装opencv3后还需要安装对应版本的contrib,大部分博客都建议从GitHub上下载然后使用cmake安装,但是我按照步骤操作还是会报错没有这个方法,所以换了一种方式,

首先安装brew,省略brew的安装步骤
然后执行

$brew update
$brew upgrade
$brew install make
$brew install opencv3 --with-contrib #直接就会自动安装contrib

上面这一句执行过程中会打印出现需要自己执行的命令提示,需要自己复制手动执行一下才能使用

使用时

import cv2
sift = cv2.xfeatures2d.SIFT_creat()

相关文章

网友评论

      本文标题:opencv-python安装

      本文链接:https://www.haomeiwen.com/subject/kgkodxtx.html