Matlab-vision包学习-Feature Detection,Extraction and Matching-Harris角点检测
2015-10-04 21:08
423 查看
这一篇主要介绍Harris角点检测
函数/Function
函数名称:detectHarrisFeatures
功能:利用harris角点检测算法检测角点
语法:points = detectHarrisFeatures(I);
points = detectHarrisFeatures(I,Name,Value);
其中,I为2-D灰度图像,points为返回的Harris角点检测算法检测到的特征点,Name必须为用单引号对包含的如下字符串名称,Vaule为对应Name的值
Name&Value参数
举例:
函数/Function
函数名称:detectHarrisFeatures
功能:利用harris角点检测算法检测角点
语法:points = detectHarrisFeatures(I);
points = detectHarrisFeatures(I,Name,Value);
其中,I为2-D灰度图像,points为返回的Harris角点检测算法检测到的特征点,Name必须为用单引号对包含的如下字符串名称,Vaule为对应Name的值
Name | Value |
---|---|
'MinQuality' | 范围0-1,默认值为0.01,表示可接受的角点是满足检测测度值为大于等于图像中最大检测测度值的比例,较大时可以减少误检 |
'FilterSize' | 范围为[3,min(size(I)],表示高斯滤波器的窗口大小参数,即FilterSize x FilterSize,并且高斯滤波器的标准差定义为FilterSize/3 |
'ROI' | 默认为[1,1,size(I,1),size(1)],表示进行角点检测的图像区域 |
Img = imread('cameraman.tif'); corners = detectHarrisFeatures(Img); imshow(Img); hold on; plot(corners.selectStrongest(50));
相关文章推荐
- Matlab-vision包学习-Feature Detection,Extraction and Matching-FAST角点检测
- Matlab-vision包学习-Feature Detection,Extraction and Matching-BRISK角点检测
- C程序调用matlab (Win8 64 bit + VS 2013 + Matlab R2014a)
- matlab中hold指令、figure指令及subplot指令的使用
- matlab中hold指令、figure指令及subplot指令的使用
- matlab中axis的使用
- Deep Learning(二)Deep Belief Nets(DBNs) 结合MATLAB代码 分析
- Todd's Matlab讲义第2讲:Matlab 编程
- matlab+opencv
- Todd's Matlab讲义第1讲:向量,函数和作图
- Matlab—将绘图保存为视频VideoWrite()函数用法与自定义视频尺寸
- matlab switch case 和 try catch用法示例
- 模糊C均值聚类算法(原理+Matlab代码)
- matlab中使用elseif和if嵌套的对比
- matlab中运用项目思维分析问题并解决问题
- 霍夫变换 ( Hough Transform) 直线检测(Matlab 源码)
- Matlab基础知识
- Fedora或Ubuntu下安装MATLAB 2014a
- 模式识别经典算法——FCM图像聚类分割(最简matlab实现)
- matlab学习笔记