binaryFeatures

Объект для хранения бинарных характеристических векторов

Описание

Этот объект обеспечивает способность передать данные между функциями matchFeatures и extractFeatures. Это может также использоваться, чтобы управлять и отобразить на графике данные, возвращенные extractFeatures.

Создание

Синтаксис

features= binaryFeatures(featureVectors)
features = binaryFeatures(featureVectors,Name,Value)

Описание

пример

features= binaryFeatures(featureVectors) создает объект binaryFeatures из M-by-N входная матрица, featureVectors. Эта матрица содержит характеристические векторы M, сохраненные в контейнерах N uint8.

features = binaryFeatures(featureVectors,Name,Value) дополнительные опции использования заданы одним или несколькими аргументами пары Name,Value.

Входные параметры

развернуть все

Введите характеристические векторы, заданные как M-by-N входная матрица. Эта матрица содержит двоичные характеристические векторы M, сохраненные в контейнерах N uint8.

Свойства

развернуть все

Введите характеристические векторы, сохраненные как M-by-N входная матрица. Эта матрица содержит двоичные характеристические векторы M, сохраненные в контейнерах N uint8.

Количество битов на функцию, сохраненную как целое число. 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 = 2x2 uint32 matrix

   1   2
   2   1

matchMetric = 2x1 single column vector

     0
     0

Смотрите также

| |

Введенный в R2013a