Я извлек SURF
точек из нескольких изображений и сохранил их в векторе. Как преобразовать этого победителя в тип Double
или Single
, чтобы его было легко классифицировать по KNN
?
Как преобразовать матрицу SURF Points в двойную в Matlab
Ответы (1)
Согласно документации, detectSURFFeatures
(и другие) возвращает SURFPoints
объект, который имеет ряд свойств, включая свойство Location
которая представляет собой матрицу точек M x 2, где столбцы представляют собой местоположения X и Y.
Вы можете получить эту информацию из результата следующим образом.
surfobj = detectSURFFeatures(data);
points = surfobj.Location;
person
Suever
schedule
07.03.2016