Matlab图像处理学习笔记(五):Harris角点检测

本文将从Harries角点检测的原理出发,讲述怎么用matlab一步步实现Harris角点检测算法。

matlab可以用corner直接调用Harris角点检测算法,但为了学习如何提取特征点,本文用matlab将其实现,纯粹出于学习目的。由于harris角点特征点相对比较简单,容易实现,这位学习别的特征点检测打下基础。程序中出现的定常数均采用Matlab中corner实现该算法时的默认值。

在实现的过程中,主要是参考了Chris Harris & Mike Stephens在1988年发表的那篇文章A COMBINED CORNER AND EDGE DETECTOR。

转载请注明出处:http://blog.csdn.net/u010278305

本文涉及到的知识点如下:

1、高斯卷积。

2、Harris角点检测。

程序设计流程如下:

1、先将论文涉及该算法的主要部分给出截图:

Matlab图像处理学习笔记(五):Harris角点检测_第1张图片

设计程序时,首先要完成论文的这一部分,计算出A、B、C。

2、运用高斯窗对其进行滤波。

高斯函数如下:

你可能感兴趣的:(Matlab图像处理学习笔记)