opencv缺失xfeatures2d\nonfree.hpp

qq_36566479 2017-05-27 11:07:06
配置豪opencv之后,在程序中#include <opencv2\xfeatures2d\nonfree.hpp>这句话是错误的,opencv中也没有xfeatures2d\nonfree.hp这个文件,需要怎么样添加这个文件
...全文
6014 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
沐阳2100 2017-06-07
  • 打赏
  • 举报
回复
opencv2\xfeatures2d\nonfree.hpp需要opencv扩展库 contrib支持 去安装吧,网上教程很多,可能要cmake... 安装网址参考:http://blog.csdn.net/streamchuanxi/article/details/51044929 版本不对的话自己再搜相应安装教程吧
VS2010 + OpenCV2.4.3 + Windows Form Application (注意:如需引用本文请征得本人许可!) (原创)OpenCV在VS2010的Windows Form Application 的实现 以下为本人亲自验证过,含详细具体的安装编译及注意事项,完全可供参考!希望可以帮到OPENCV的爱好者(尤其是新兵)少走弯路.如需源码可邮件询索(后附). VS2010 + OpenCV2.4.3 ==================================================== 一.OpenCV的编译安装: 1.解压OpenCV-2.4.3.exe -> D:/OpenCV/Resources/OpenCV-2.4.3/opencv 2.运行CMake...为VS编译... Where is the source code(源码): D:/OpenCV/Resources/OpenCV-2.4.3/opencv Where is build the binaries(目标): D:/OpenCV/Resources/OpenCV-2.4.3/opencv/vs2010 Configure: 选择 Visual Studio 10/? Generate: 生成目标 3.打开D:/OpenCV/Resources/OpenCV-2.4.3/opencv/vs2010,用对应版本的VS打开OpenCV.sln... A.编译OpenCV方案Debug版本: 1,编译OpenCV方案(Debug): 在VS工作区界面左侧方案浏览器(Solution Explorer)中选中最顶项方案"Solution 'OpenCV' (61 projects)",确定Solution Configure为Debug,右键执行Build Soluton(编译方案); 2,编译ALL_BUILD项目(Debug): 在VS工作区界面左侧方案浏览器(Solution Explorer)列表中选中项目"ALL_BUILD",确定Solution Configure为Debug,右键执行Build(编译项目); 3,编译CMakeTargets\INSTALL项目(Debug): 在VS工作区界面左侧方案浏览器(Solution Explorer)列表中选中"CMakeTargets\INSTALL"项目,确定Solution Configure为Debug,右键执行Build(编译项目); B.编译OpenCV方案Release版本: 1,编译OpenCV方案(Release): 在VS工作区界面左侧方案浏览器(Solution Explorer)中选中最顶项方案"Solution 'OpenCV' (61 projects)",确定Solution Configure为Release,右键执行Build Soluton(编译方案); 2,编译ALL_BUILD项目(Release): 在VS工作区界面左侧方案浏览器(Solution Explorer)列表中选中项目"ALL_BUILD",确定Solution Configure为Release,右键执行Build(编译项目); 3,编译CMakeTargets\INSTALL项目(Release): 在VS工作区界面左侧方案浏览器(Solution Explorer)列表中选中"CMakeTargets\INSTALL"项目,确定Solution Configure为Release,右键执行Build(编译项目); 4.检查编译后的结果: D:\OpenCV\Resources\OpenCV-2.4.3\opencv\vs2010\bin: 有Debug/Release两目录及相关文件资源; D:\OpenCV\Resources\OpenCV-2.4.3\opencv\vs2010\lib: 有Debug/Release两目录及相关文件资源; D:\OpenCV\Resources\OpenCV-2.4.3\opencv\vs2010\install: 有bin/include/lib三目录及相关文件资源; 其它可不要求 5.应用配置: a.将编译好的目录D:\OpenCV\Resources\OpenCV-2.4.3\opencv\vs2010\install复制到C:\,并改名为C:\opencv; b.增加OSXP系统变量Path: c:\opencv\bin (供OpenCV的exe应用程序调用); c.增加OSXP系统变量OPENCV: 值为: C:\opencv; -------------------------

4,445

社区成员

发帖
与我相关
我的任务
社区描述
图形图像/机器视觉
社区管理员
  • 机器视觉
  • 迪菲赫尔曼
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧