社区
机器视觉
帖子详情
opencv3.1 编译后也没有nonfree文件夹,用不了SURF函数。求解
Class_guy
2017-08-21 12:13:47
我用cmake编译了两次,在xfeature2d中还是没有nonfree文件。opencv_contrib文件中又有surf.cpp。怎么解决。
...全文
3538
5
打赏
收藏
opencv3.1 编译后也没有nonfree文件夹,用不了SURF函数。求解
我用cmake编译了两次,在xfeature2d中还是没有nonfree文件。opencv_contrib文件中又有surf.cpp。怎么解决。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
upupxu
2020-08-25
打赏
举报
回复
加入using namespace xfeatures2d;可以解决
夜的那种黑丶
2017-12-05
打赏
举报
回复
我已经知道原因了,需要在程序一开始的地方使用命名空间:using namespace xfeatures2d;
夜的那种黑丶
2017-12-05
打赏
举报
回复
同求这个问题的答案
沐阳2100
2017-08-22
打赏
举报
回复
要想在OpenCV3.0+中直接使用SIFT, SURF算法,需要安装扩展模块opencv_contrib。这两个算法都在这个扩展模块的xfeatures2d模块里。opencv_contrib的安装请找度娘!
Class_guy
2017-08-22
打赏
举报
回复
已经安装过了,但是还是没有nonfree这个文件,只有nonfree.hpp。有人说是opencv3+中的SIFT和SURF算法SurfFeatureDetector使用格式变了,不知是不是
OpenCV
3参考手册
函数
库
opencv
3.1
.chm
OpenCV
3官方参考手册
函数
库,
opencv
3.1
.chm, 没什么用的, 官方帮助文档的离线版。完整离线网页制作。
opencv
3.0+contrib
github下载的源码,用vs2013
编译
的。加入了contrib模块,可以使用
surf
、sift等。 配置方式和官网的
opencv
3.0稍有不同,可以查一下相关教程。有什么问题可以留在评论区
编译
opencv
3.1
需要的
opencv
_ffmpeg_64.dll-
opencv
_ffmpeg.dll-ippicv_windows_20151201.zip
opencv
_ffmpeg_64.dll
opencv
_ffmpeg.dll ippicv_windows_20151201.zip
opencv
420加外包加
non
free
_2017.zip
在vs2017_x64下cmake
编译
,选择了
OPENCV
_ENABLE_
NON
FREE
和
opencv
_contrib,需要用到
surf
和sift等的可以下载这个,仅供学习
SURF
/SIFT特征点图像匹配示例
1 该代码改编至
opencv
3.1
的例程,可以实现根据
SURF
/SIFT特征点进行图像匹配,原例程路径为:
opencv
_contrib\modules\xfeatures2d\samples\
surf
_matcher.cpp。 2. 代码运行环境:VS2013,
opencv
3.1
,且需要单独
编译
与...
机器视觉
4,445
社区成员
15,335
社区内容
发帖
与我相关
我的任务
机器视觉
图形图像/机器视觉
复制链接
扫一扫
分享
社区描述
图形图像/机器视觉
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章