David Lowe 的sift代码
最近想做个目标物检测的demo,选来选去选中了算法。程序有matlab和c两个版本。
matlab的很简单,都是一些简单的命令。文件中的readme也介绍的很清楚。这里就不赘述了
但说关键的sift被 David Lowe 封装成了一个exe文件。头疼啊!
而且发现c代码似乎只能处理pgm格式的图片
matlab中则是仅仅能处理1channels的灰度图片。
实验总我大部分用到的是3层的rgb图片,因此对源代码做了小小的改动
把原先的:
fwrite(f, image', 'uint8');
换成了:
if(z == 3)image = rgb2gray(image);fwrite(f, image', 'uint8');
elsefwrite(f, image', 'uint8');
end
这样就不会局限图片的格式(matlab中的代码)
程序中发现有很多错检点,需要提出。
本来想根据距离去判断,但如果过检测点很多,那么这样的判断计算量将会非常大。
网上看了一些算法,感觉都不是很好,不能满足项目的要求。
继续思考中............................
David Lowe 的sift代码相关推荐
- 转一些SIFT代码链接
sift创始人的代码:David Lowe's SIFT code: http://www.cs.ubc.ca/~lowe/keypoints 美国加州大学洛杉矶分校(University of Ca ...
- RobHess的SIFT代码解析之RANSAC
平台:win10 x64 +VS 2015专业版 +opencv-2.4.11 + gtk_-bundle_2.24.10_win32 主要参考:1.代码:RobHess的SIFT源码:SIFT+KD ...
- matlab sift代码解读,MATLAB SIFT 代码
[实例简介] matlab 实现的 sift 变换 的代码,包含整个过程的详细步骤. [实例截图] [核心代码] sift-0.9.0 ├── data │ ├── img3.jpg │ ├─ ...
- Rob hess 关于sift的说明
http://www.boyunjian.com/do/article/snapshot.do?uid=1489895198024248280 1.引言: 局部不变图像特征在计算机视觉领域扮演了一个 ...
- 图像拼接 SIFT资料合集
最近也注意一些图像拼接方面的文章,很多很多,尤其是全景图拼接的,实际上类似佳能相机附加的软件,好多具备全景图拼接,多幅图像自动软件实现拼接,构成(合成)一幅全景图像(风景). Sift算法,我略知一二 ...
- 图像特征提取与匹配——SIFT算法
图像特征提取与匹配--SIFT算法 尺度不变特征转换(Scale-invariant feature transform 或 SIFT)是一种用来侦测与描述影像中局部性特征的算法,它在空间尺度中寻找极 ...
- 经典算法研究系列:图像特征提取与匹配之SIFT算法
尺度不变特征转换(Scale-invariant feature transform 或 SIFT)是一种电脑视觉的算法用来侦测与描述影像中的局部性特征,它在空间尺度中寻找极值点,并提取出其位置 ...
- 图像特征提取与匹配之SIFT算法
推荐阅读: David G. Lowe, "Distinctive image features from scale-invariant keypoints," Interna ...
- 经典算法研究系列:九、图像特征提取与匹配之SIFT算法
经典算法研究系列:九.SIFT算法研究 作者:July.二零一一年二月十五日. 推荐阅读: David G. Lowe, "Distinctive image features from s ...
- 计算机视觉、机器学习相关领域论文和源代码大集合_拔剑-浆糊的传说_新浪博客...
http://blog.csdn.net/zouxy09/article/details/8550952 顶] 计算机视觉.机器学习相关领域论文和源代码大集合--持续更新-- 计算机视觉.机器学习相关 ...
最新文章
- 安装vim-go插件之后遇到的gopls警告信息不消失的问题的解决方法
- 关于synchronize与lock的区别
- ie8下ewebeditor无效的解决办法
- 技能模块的防外挂机制和同步机制优化
- 字符串的压缩【百度】
- 美加州希望立法叫停加密手机
- [实战] 用数人云,部署弹性 ELK 集群就五步 1
- Linux自学笔记——iptables
- day4-Python学习笔记(七)函数与模块
- 《WF编程》系列之4 - 漫游工作流:Widows Workflow Runtime及其服务
- 保存更新失败,事务回滚,但是MQ消息发送成功。
- IO流的详细描述,字节流的文件操作,以及IO的异常描述处理,字符流的文件操作
- 软件著作权申请文档模版
- 第4关国际标准书号校验python 头歌
- Vue3路由,VueX3,Vue3生命周期函数
- java设计课堂派的教师端
- 计算机公开课课前互动小游戏,幼儿园10个师幼互动小游戏 让你的课堂马上活跃嗨起来!...
- Python挑战游戏( PythonChallenge)闯关之路Level- 4
- CSS Flex 布局的 flex-direction 属性讲解
- 3D打印机的调平问题