主要内容

检察官化

检测Kaze功能并返回Kazepoints.目的

描述

例子

=检测杆菌(一世返回A.Kazepoints.对象包含有关在2-D灰度图像中检测到的Kaze关键点的信息。该功能使用非线性扩散来构造给定图像的刻度空间。然后,它从刻度空间中检测多尺度角功能。

=检测杆菌(一世名称,价值返回A.Kazepoints.对象具有由一个或多个名称指定的附加选项,值对参数

例子

全部收缩

检测和绘制Kaze特征点。

读图像。

我= imread('cameraman.tif');

检测图像中的Kaze点。

点=侦查(I);

绘制20个最强的点。

imshow(i)持有绘图(Selectstrongest(Points,20))保持离开

图包含轴。轴包含3个类型图像的对象,线。

检测Kaze功能和显示器设置您想要绘制的特定Kaze点。

读图像。

我= imread('cameraman.tif');

检测图像中的Kaze功能。

点=侦查(I);

选择并显示检测到的最后5个点。

imshow(i);抓住;情节(点(结束4:结束));抓住离开;

图包含轴。轴包含3个类型图像的对象,线。

输入参数

全部收缩

输入图像,指定为2-D灰度图像。

数据类型:单身的|双倍的|int16|uint8.|uint16|逻辑

名称值对参数

指定可选的逗号分离对名称,价值论点。名称是参数名称和价值是相应的价值。名称必须出现在引号内。您可以以任何顺序指定多个名称和值对参数name1,value1,...,namen,valuen

例子:'扩散''地区'

计算导电性的方法,指定为'地区''尖锐的边缘', 要么'边缘'。计算基于比例空间中的层的一级衍生物。

方法 选定的特点
'地区' 大地区。使用Perona和Malik电导率系数,1 /(1 + DL ^ 2 / k ^ 2)
'尖锐的边缘' 高对比度边缘。使用Perona和Malik电导率系数,EXP( - | DL | ^ 2 / K ^ 2)
'边缘' 在边缘两侧平滑而不是跨越它。使用威克特电导系数。

局部极值,指定为标量大于或等于0.。增加此值以排除不太重要的本地极值。

多尺度检测因子,指定为正整数。增加此值以检测更大的功能。禁用多尺度检测,设置numoctaves.1。当您设置值时1,该功能检测输入图像的比例。推荐值介于1到4之间。

比例级别,指定为范围的整数[3,10]。提高此值以实现更平滑的比例更改。增加此值还在ocvaves之间提供额外的中间尺度。推荐值介于1到4之间。

角度检测的矩形区域大小,指定为格式的4元素向量[yX宽度高度]。这 [yX]从矩形的左上角测量值。

输出参数

全部收缩

Kaze点,作为一个返回Kazepoints.目的。该对象包含有关在2-D灰度输入图像中检测到的特征点的信息。

参考

[1] Alcantarilla,P.F.,A. Bartoli和A.J.戴维森。“Kaze特色。”ECCV 2012,第VI部分,LNCS 7577。2012年,p。214.

扩展能力

在R2017B中介绍