好的,刚拿到我的第一个Raspberry pi(3)。继续使用Adrian的指南安装Opencv 3.1.0:
How to Install Opencv 3 on Raspbian Jessie
安装OpenCV WITH CONTRIB包,因为我知道我需要它们。
所以OpenCV现在工作正常。问题是当我尝试使用SIFT时:
"'模块'对象没有属性' xfeatures2d'"
我做了并且仍然按照这本书做了所有事情,包括工作' cv'环境等。
我尝试检查python目录和' cv'的site-packages目录。 env dir并且找不到任何关于' contrib'或者' xfeatures2d'。 也许这就是问题所在?如何检查contrib包是否实际使用OpenCV编译?
提前致谢。
答案 0 :(得分:0)
因为您在OpenCV中安装了最新版本,因此他们删除了筛选和浏览,所以我不确定它们如何替代它们,无论如何,您必须安装旧版本的opencv 3.4.2.16,并确保相同版本的opencv contrib是安装后,多数民众赞成在与sift / surf一起使用的最后一个工作版本中,不确定树莓派是否有特殊版本