主要内容

BRISKPoints

对象存储的兴趣点

描述

这个对象提供之间传递数据的能力detectBRISKFeaturesextractFeatures功能。你也可以用它来操纵和策划这些函数返回的数据。您可以使用对象来填充点交互在情况下,您可能希望混合non-BRISK兴趣点探测器的描述符。

创建

描述

例子

= BRISKPoints (位置)构造一个BRISKPoints对象从位置,一个2组(x, y)坐标点。

= BRISKPoints (位置,名称=值)集属性使用一个或多个名称参数,除了所有输入参数从以前的语法。

输入参数

全部展开

点位置,指定为一个2组(xy点坐标。

名称-值参数

指定可选的双参数作为Name1 = Value1,…,以=家,在那里的名字参数名称和吗价值相应的价值。名称-值参数必须出现在其他参数,但对的顺序无关紧要。

R2021a之前,用逗号来分隔每一个名称和值,并附上的名字在报价。

例子:点= BRISKPoints(位置、度量= 12.0)指定了一个半径12.0(像素)的采样模式的特征提取过程中使用。

规模的兴趣点检测,指定的半径(像素)的采样模式的特征提取过程中使用。

强度检测特性,指定为一个数值。轻快的算法使用快速角落分数作为指标。

指定的方向检测功能,作为一个角,在弧度。角度测量逆时针的x设在与指定的起源位置财产。不要手动设置这个属性。使用电话extractFeatures填写这个值。的extractFeatures修改默认值的函数0.0。使用的兴趣点提取non-BRISK描述符(例如冲浪,狂、女士等)可以改变取向值。的取向主要是用于可视化的目的。

属性

全部展开

这个属性是只读的。

持有的点数的对象,指定为一个数值。

点位置,指定为一个2组(x, y)坐标点。

对象的功能

情节 情节点
isempty 确定点对象是空的
长度 数量的储存点
selectStrongest 选择分与最强的指标
大小 返回点对象的大小
selectUniform 选择均匀分布特征点的子集

例子

全部折叠

读一个图像和检测的利益点。

我= imread (“cameraman.tif”);点= detectBRISKFeatures(我);

选择并画出10最强的兴趣点。

最强= selectStrongest(分,10);imshow(我);持有;情节(最大);

图包含一个坐标轴对象。坐标轴对象包含3图像类型的对象,线。一个或多个行显示的值只使用标记


                    

显示(x, y)坐标。

strongest.Location
ans =10 x2单一矩阵136.8434 114.7649 143.7372 126.8453 135.2803 123.5254 134.8544 125.0714 114.8065 47.3621 105.1597 162.2291 129.8372 108.4799 114.6876 131.6573 135.2267 127.3643 92.4255 63.2960

提示

虽然BRISKPoints可以容纳很多点,它是一个标量对象。因此,元素个数(BRISKPoints)总是返回1。这个值可以不同长度(BRISKPoints),它返回点的真实数量的对象。

引用

[1]Leutenegger, S。,米。Chli, and R. Siegwart.快:二进制健壮的不变的可伸缩的要点计算机视觉,IEEE国际会议(ICCV) 2011。

扩展功能

版本历史

介绍了R2014a