主要内容

角点

存储角点的对象

描述

该对象存储有关从2-D灰度图像检测到的特征点的信息。

创建

描述

例子

=尖端(地点构建A.角点来自A.的对象m-by-2阵列[Xy位置坐标。

=尖端(地点名称,价值使用一个或多个名称值对设置属性。将每个属性名称括在引号中。例如,点=角点('urg',0.0)

输入参数

展开全部

点的位置,指定为一个m- 2阵列[Xy]坐标。

特性

展开全部

角点对象所持的点数,指定为数值。

检测特征的强度,指定为数值。该算法使用近似Hessian的决定因素。

对象功能

阴谋 情节点
是空的 确定点对象是否为空
长度 存储点数
选择最初 选择具有最强度量的点
尺寸 返回点对象的大小
SelleDiform. 选择统一分布的特征点子集
收集 从GPU检索角点

例子

全部收缩

读一个图像。

我= imread('cameraman.tif');

检测特征点。

点=探测器(i);

展示10个最强的点。

strongest = selectstrongest(点,10);imshow(i)持有情节(最强)

图中包含一个坐标轴。轴包含两个类型为image, line的对象。

显示最强点的(x,y)坐标。

strondest.location.
ans =.10x2单个矩阵112.4516 208.4412 108.6510 228.1681 136.6969 114。

创建棋盘映像。

我=棋盘(50,2,2);

加载角点的位置。

位置= [51 51 51 100 100 100 151 151 151;......50 100 150 50 101 150 50 100 150]';

保存一个点角点目的。

点=角点(位置);

在棋盘上显示点。

imshow(i)持有情节(点)

图中包含一个坐标轴。轴包含两个类型为image, line的对象。

提示

虽然角点可能持有许多点,它是一个标量对象。所以,numel.角点)总是回来1。这个值可能不同于长度角点),返回该对象持有的真实点数。

扩展能力

在R2012A介绍