电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

SIFT算法实现及代码详解VIP免费

SIFT算法实现及代码详解_第1页
1/33
SIFT算法实现及代码详解_第2页
2/33
SIFT算法实现及代码详解_第3页
3/33
经典算法SIFT 实现即代码解释: 以下便是 sift 源码库编译后的效果图: 为了给有兴趣实现sift 算法的朋友提供个参考,特整理此文如下。要了解什么是sift 算法,请参考:九、图像特征提取与匹配之 SIFT 算法。ok,咱们下面,就来利用 Rob Hess 维护的sift 库来实现sift 算法: 首先,请下载 Rob Hess 维护的sift 库: http://blogs.oregonstate.edu/hess/code/sift/ 下载 Rob Hess 的这个压缩包后,如果直接解压缩,直接编译,那么会出现下面的错误提示: 编译提示:error C1083: Cannot open include file: 'cxcore.h': No such file or directory,找不到这个头文件。 这个错误,是因为你还没有安装 opencv,因为:cxcore.h 和 cv.h 是开源的OPEN CV 头文件,不是VC++的默认安装文件,所以你还得下载 OpenCV 并进行安装。然后,可以在 OpenCV 文件夹下找到你所需要的头文件了。 据网友称,截止 2010 年 4 月 4 日,还没有在 VC6.0 下成功使用 opencv2.0 的案例。所以,如果你是VC6.0 的用户请下载 opencv1.0 版本。vs 的话,opencv2.0,1.0任意下载。 以下,咱们就以 vc6.0 为平台举例,下载并安装 opencv1.0 版本、gsl 等。当然,你也可以用 vs 编译,同样下载 opencv(具体版本不受限制)、gsl 等。 请按以下步骤操作: 一、下载 opencv1.0 http://sourceforge.net/projects/opencvlibrary/files/opencv-win/1.0/OpenCV_1.0.exe/download 二、安装 opencv1.0,配置 Windows 环境变量 1、安装注意:假如你是将 OpenCV 安装到 C:/Program Files/OpenCV(如果你安装的时候选择不是安装在 C 盘,则下面所有对应的 C 盘都改为你所安装在的那个“X 盘”,即可),在安装时选择"将/OpenCV/bin 加入系统变量",打上“勾”。(Add/OpenCV/bin to the systerm PATH。这一步确认选上了之后,下面的检查环境变量的步骤,便可免去) 2、检查环境变量。为了确保上述步骤中,加入了系统变量,在安装 opencv1.0成功后,还得检查 C:/Program Files/OpenCV/bin 是否已经被加入到环境变量PATH,如果没有,请加入。 3 、最后是配置 Visual C++ 6.0。 全局设置 菜单 Tools->Options->Directories:先设置 lib 路径,选择 Library files,在下方填入路径: C:/Program Files/OpenCV/lib 然后选择 include files ,在下方填入路径 (参考下图): ...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

SIFT算法实现及代码详解

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部