筛选描述符的输出
Output of Sift Descriptors
在 Lowe 的 sift 实现中,它有一个
[图像、描述符、位置] = sift('1.pgm');其中 1.pgm 是图像
我的输出是
descriptors 199x128 double
image 250x250 unit8
locs 199x4 double
问题
1.) 描述符是特征向量吗?
2.) 如果我想将这些特征向量写入.txt 文件,那么我应该如何进行?(接受 OpenCV,但首选 Matlab)
3.) lowes 代码中的位置是什么?
谢谢!
根据 sift function documentation:
1.The 描述符是 K×128 矩阵,其中每一行是 K 个关键点之一的描述符。描述符是标准化为单位长度的 128 个值的向量。
2.You可以使用dlmwrite函数保存描述符如下:
dlmwrite('descriptorsFile.txt',descriptors)
3.locs:K×4矩阵。每行有 4 个值:行、列、比例、方向(在 -PI 到 PI 的范围内)。
在 Lowe 的 sift 实现中,它有一个
[图像、描述符、位置] = sift('1.pgm');其中 1.pgm 是图像
我的输出是
descriptors 199x128 double
image 250x250 unit8
locs 199x4 double
问题
1.) 描述符是特征向量吗?
2.) 如果我想将这些特征向量写入.txt 文件,那么我应该如何进行?(接受 OpenCV,但首选 Matlab)
3.) lowes 代码中的位置是什么?
谢谢!
根据 sift function documentation:
1.The 描述符是 K×128 矩阵,其中每一行是 K 个关键点之一的描述符。描述符是标准化为单位长度的 128 个值的向量。
2.You可以使用dlmwrite函数保存描述符如下:
dlmwrite('descriptorsFile.txt',descriptors)
3.locs:K×4矩阵。每行有 4 个值:行、列、比例、方向(在 -PI 到 PI 的范围内)。