主要内容

binaryFeatures

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

描述

这个对象提供之间传递数据的能力extractFeaturesmatchFeatures功能。它也可以用来操纵和情节所返回的数据extractFeatures

创建

描述

例子

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

输入参数

全部展开

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

属性

全部展开

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

的比特数/特征向量,保存为一个整数。NumBits= uint8特征向量的数量乘以8容器。

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

例子

全部折叠

输入特征向量。

features1 = binaryFeatures (uint8 ([1 8 7 2;8 1 7 2]));features2 = binaryFeatures (uint8 ([8 1 7 2;1 8 7 2]));

匹配使用汉明距离向量。

[indexPairs matchMetric] = matchFeatures (features1 features2)
indexPairs =2 x2 uint32矩阵1 2 2 1
matchMetric =2 x1单一列向量0 0

扩展功能

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

版本历史

介绍了R2013a