如何在Matlab中将SURF点矩阵转换为double

时间:2016-03-07 10:08:18

标签: matlab surf knn

我已经提取了几张图像的SURF点并将它们保存在矢量中。如何将此胜利者转换为DoubleSingle类型,以便按KNN轻松归类?

1 个答案:

答案 0 :(得分:0)

根据documentationdetectSURFFeatures(和其他人)返回一个SURFPoints对象,该对象具有许多属性,包括Location属性,即M x 2矩阵列是X和Y位置的点。

您可以通过以下方式从结果中获取该信息。

surfobj = detectSURFFeatures(data);
points = surfobj.Location;