主要内容

binaryFeatures

对象用于存储二进制特征向量

描述

对象之间传递数据的能力extractFeatures而且matchFeatures功能。它还可以用于操作和绘制返回的数据extractFeatures

创建

描述

例子

特性= binaryFeatures (featureVectors构造一个binaryFeatures对象的——- - - - - -N输入矩阵,featureVectors.这个矩阵包含存储在Nuint8容器。

输入参数

全部展开

输入特征向量,指定为——- - - - - -N输入矩阵。这个矩阵包含二进制特征向量存储在Nuint8容器。

属性

全部展开

输入特征向量,保存为——- - - - - -N输入矩阵。这个矩阵包含二进制特征向量存储在Nuint8容器。

每个特性的比特数,保存为整数。NumBits等于uint8特征向量容器的数量乘以8。

中包含的特征向量的个数binaryFeatures对象,保存为正整数。

例子

全部折叠

输入特征向量。

featres1 = binaryFeatures(uint8([1 8 7 2;8 1 7 2]));featres2 = binaryFeatures(uint8([8 1 7 2;1 8 7 2]));

用汉明距离来匹配向量。

[indexPairs matchMetric] = matchFeatures(featres1, featres2)
indexPairs =2x2 uint32矩阵1 2 2 1
matchMetric =2x1个单列向量0 0

扩展功能

C/ c++代码生成
使用MATLAB®Coder™生成C和c++代码。

版本历史

在R2013a中引入