2011-05-21 114 views
1

我對Andrea Vedaldi算法的實現有點困惑。我試圖通過工具箱的算法篩選提取特徵。提取特徵,篩選檢測器

我使用這個命令[frames,descriptors] = sift(image,'Verbosity',1);所以我得到了4×k矩陣的幀和128×K的描述符。我想使用矢量作爲功能。我應該將哪兩個矩陣用作特徵?有沒有人想法?

回答

0

描述符是您比較以確定匹配。

I1 = double(rgb2gray(imread('image1.png'))/256) ; 
I2 = double(rgb2gray(imread('image2.png'))/256) ; 

[frames1,descriptors1] = sift(I1, 'Verbosity', 1) ; 
[frames2,descriptors2] = sift(I2, 'Verbosity', 1) ; 

matches = siftmatch(descriptors1, descriptors2) ; 

您現在有兩個圖像之間的匹配特徵矩陣。

形象化的結果以下行添加到上面

plotsiftmatches(I1,I2,frames1,frames2,matches); 

Vedaldi的報告可以發現here

+0

我們如何獲得前15個功能? – VeilEclipse 2015-04-12 01:19:45