关于vl_sift的问题

使用vl_sift时出现的问题:

[F,D] = vl_sift(I)

检测到的所有特征点以F表示(4×numkeypoints),每个特征点被分配了坐标位置x、y,尺度s和方向th。F中的每一列代表了一个特征点。每一列的格式[X;Y;S;TH]

D是一个128*numkeypoints的矩阵,每列是一个特征点描述子。

但是我在进行特征点定位的时候,举个栗子:

若图像大小为532*800,

max(F(1,:))=798;

那么问题就是F的第一行应该表示是列坐标(Y),第二行才是行坐标(X);

这岂不是意味着F每一列的格式应为:[Y;X;S;TH]

唉,绕了一上午,还是没搞明白,求点醒!

你可能感兴趣的:(sift,vl-sift)