如何安裝 VLFeat工具包到Linux (Ubuntu) 64_bit system matlab 中?


最近要提一個數據集的feature,想先用HOG特征做一個baseline,聽師兄說VLFeat 是一個不錯的工具包,就下載了試試,剛剛配置成功,網上各種搜索教程啊 但是都不行,最后還是硬着頭皮看官網教程,才搞定,呵呵呵。。。廢話少說,下面說說我是怎么做的:

 

首先,從官網下載vlfeat軟件包,鏈接:http://www.vlfeat.org/download.html ,下載最新版:VLFeat 0.9.20 binary package ;

然后, 把壓縮包解壓出來,即得到:vlfeat-0.9.20, 我把它放在這個路徑下: /home/wangxiao/Downloads/vlfeat-0.9.20 ;

再然后,從終端打開matlab, 在matlab命令窗口輸入:edit startup,會彈出一個編輯頁面,輸入:

               run('/home/wangxiao/Downloads/vlfeat-0.9.20/toolbox/vl_setup.m')

搞定了,重新打開matlab,就行了。

 

檢查是否安裝成功的方法:

在matlab命令窗口輸入: help vl_hog , 看看時候有這個函數的使用方法信息,若有,則安裝成功;

也可以輸入: vl_version , 若成功則提示:0.9.20 .........

 

 

測試:

path = 'C:\';
im = imread([path, 'test_image.jpg']);
cellSize = 8 ;
im = im2single(im);
hog = vl_hog(im, cellSize, 'verbose') ;
imhog = vl_hog('render', hog, 'verbose') ;
clf ; imagesc(imhog) ; colormap gray ;

 

生成的HOG圖像為:

將  cellSize = 50 ;

生成的圖像為:

 

將 cellSize = 3 ; 生成的圖像為:

 

 

over 。。。

參考文獻:http://www.vlfeat.org/index.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM