M.ain Content

detectBRISKFeatures

检测快速功能并返回Brikspoints.目的

描述

例子

points= DetectBriskFeatures(一世的)返回A.Brikspoints.目的那points。该对象包含有关在2-D灰度输入图像中检测到的快速功能的信息,一世。ThedetectBRISKFeatures函数使用二进制强大的不变可伸缩的关键点(快速)算法来检测多尺码角功能。

points= DetectBriskFeatures(一世名称,价值的)uses additional options specified by one or more名称,价值pair arguments.

例子

全部收缩

阅读图像。

我= imread('cameraman.tif');

Find the BRISK points.

点=侦听器(i);

显示结果。

imshow(I); holdon;绘图(点.Selectstrongest(20));

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

输入参数

全部收缩

输入映像那specified in 2-D grayscale. The input image must be real and nonsparse.

例子:

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

名称 - 值参数

指定可选的逗号分离对名称,价值arguments.姓名是参数名称和Valueis the corresponding value.姓名必须出现在引号内。您可以以任何顺序指定多个名称和值对参数姓名1那Value1,...,NameN,ValueN

例子:'清点'0.。1'roi'[50,150,100,200]specifies that the detector must use a 10% minimum accepted quality of corners within the designated region of interest. This region of interest is located atX=50.y=150.。投资回报率宽度10.0.pixels and a height of200pixels.

角落和周围区域之间的最小强度差异,指定为逗号分隔的配对组成的“mincontrast.'和范围内的标量(0 1)。最小对比度值表示图像类的最大值的一小部分。增加此值以减少检测到的角数。

最低接受的角落质量,指定为逗号分隔的配对组成微微正式' and a scalar value in the range [0,1]. The minimum accepted quality of corners represents a fraction of the maximum corner metric value in the image. Increase this value to remove erroneous corners.

实现的八度峰数,指定为由“逗号分隔的配对”numoctaves.'和整数标量,大于或等于0.。增加此值以检测更大的斑点。推荐的值在于1and4.。当你设置时numoctaves.0.那the function disables multiscale detection. It performs the detection at the scale of the input image,一世

角落检测的矩形区域,指定为逗号分隔的配对组成ROI'格式的矢量[Xywidth高度]。前两个整数值[Xy]代表感兴趣区域的左上角的位置。最后两个整数值表示宽度和高度。

输出参数

全部收缩

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

References

[1] Leutenegger,S.,M.Chli和R. Siegwart。“快速:二进制强大的不变可扩展关键点”,IEEE国际会议的诉讼程序那一世CCV, 2011.

扩展能力

一世ntroduced in R2014a