vl_sift函数用法
生活随笔
收集整理的這篇文章主要介紹了
vl_sift函数用法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1 I = vl_impattern('roofs1') ;
2 image(I) ;
3 %vl_sift函數的輸入是一個單精度的灰度圖像,灰度值區間歸一化到[0, 255]。
4 %因此圖像 I 需要通過下面的函數轉成相應的格式:
5 I = single(rgb2gray(I)) ;
6 %vl_sift( )的輸出矩陣 這里f是一個[x,y,s,th]的向量矩陣,
7 %其中一列的前兩個x,y表示興趣點的中心位置,s表示興趣點的尺度大小,th是其梯度方向。
8 %d表示128維的特征向量
9 [f,d] = vl_sift(I) ;
10 perm = randperm(size(f,2)) ;
11 sel = perm(1:50) ;
12 h1 = vl_plotframe(f(:,sel)) ;
13 h2 = vl_plotframe(f(:,sel)) ;
14 set(h1,'color','k','linewidth',3) ;
15 set(h2,'color','y','linewidth',2) ;
?
轉載于:https://www.cnblogs.com/hsy1941/p/7231574.html
總結
以上是生活随笔為你收集整理的vl_sift函数用法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android 获取触摸点坐标,判断滑动
- 下一篇: 怎么直接播放或编辑WEBM格式的视频