图像处理
jiutianhe
这个作者很懒,什么都没留下…
展开
-
SIFT算法研究
1综述结合论文[1]和Rob Hess的开源SIFT代码(发现OpenCV2.3的源码里也是用的Rob Hess的SIFT代码)对SIFT算法进行了研究,下面是小结:在计算机视觉的领域中,图像匹配是很多问题最重要的一个方面,包括物体和场景识别,通过多幅图像进行3D重构,立体匹配和运动跟踪。SIFT特征对于图像的旋转和尺度变化具有不变性,对于光照改变和摄像机角度变化具有部分的不变性。SIFT转载 2014-10-09 11:57:19 · 1442 阅读 · 0 评论 -
图像特征检测(Image Feature Detection)
前言 图像特征提取是计算机视觉和图像处理中的一个概念。它指的是使用计算机提取图像信息,决定每个图像的点是否属于一个图像特征。本文主要探讨如何提取图像中的“角点”这一特征,及其相关的内容。而诸如直方图、边缘、区域等内容在前文中有所提及,请查看相关文章。OpenCv(EmguCv)中实现了多种角点特征的提取方法,包括:Harris角点、ShiTomasi角点、亚像素级角点、SURF角点、St转载 2014-10-09 11:54:05 · 3359 阅读 · 0 评论 -
Surf算法学习心得(二)——源码简析
Surf算法源代码分析surf算法源代码分为两种文件,学过C/C++的都知道,在此不多说。头文件主要包括:imload.h、ipoint.h、image.h、fasthessian.h、surf.h、surflib.h,其中每个文件用于声明一个特定的相应类,下面大体进行简单介绍。ImLoad.h——声明类ImLoad,主要封装了对图像的读取和保存函数。Image *read转载 2014-10-09 11:49:53 · 2652 阅读 · 0 评论 -
Surf算法学习心得(三)——OpenCV:SURF算法浅析
引子: 课题需要SURF特征提取算法,在运动中提取摄像头图像中的特征点,并进行跟踪匹配,以此估计运动状态。开始找到了SIFT算法,SIFT特征提取具有极强的适应能力,但运算量稍大,后来就有了SURF特征提取算法,简化了计算量,保持了较高的性能,是性价比很不错的算法。开始并不知道OpenCV的存在,后来的后来发现OpenCV中已经有了SURF算法,感叹于技术发展之快(要知道SIFT是Low在2004转载 2014-10-09 11:51:22 · 4147 阅读 · 0 评论 -
图像相似度算法--SIFT算法详解
尺度不变特征变换匹配算法详解Scale Invariant Feature Transform(SIFT)Just For Funzdd zddmail@gmail.com or (zddhub@gmail.com)对于初学者,从David G.Lowe的论文到实现,有许多鸿沟,本文帮你跨越。如果你学习SIFI得目的是为了做检索,也许OpenSSE转载 2014-10-08 18:37:36 · 115766 阅读 · 4 评论 -
图片灰度直方图计算
三维灰度直方图:package pic.histogram;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;import javax.imageio.ImageIO;public class ThreeDHistogram { /** * 求三维的灰度直方原创 2014-10-15 09:39:05 · 3837 阅读 · 0 评论 -
Surf算法学习心得(一)——算法原理
Surf算法是对Sift算法的一种改进,主要是在算法的执行效率上,比Sift算法来讲运行更快!由于我也是初学者,刚刚才开始研究这个算法,然而网上对于Surf算法的资料又尤为极少,稍微介绍的明白一点的还是英文。所以在此想借这个机会把我所理解的部分介绍一下,对于后面准备学习Surf算法的朋友来说,希望有一点点的帮助!言归正传,心得大致包括几下几部分:1、算法原理;2、源码简析;3、OpenCV转载 2014-10-09 11:47:38 · 13735 阅读 · 3 评论