binaryFeatures

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

Описание

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

Создание

Описание

пример

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

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.

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

| |

Введенный в R2013a