vlfeat是乙個開源的視覺影象演算法工具包,包括了sift、hog等,主要是在matlab下使用,本文是講解如何在c/c++下呼叫。
1 安裝
ubuntu下安裝,很簡單如下:
cd vlfeat
make
生成了/vlfeat/bin/glnxa64/objs/*.o
2 宣告系統變數
sudo gedit ~/.bashrc
在bashrc裡最後增加
export vlroot=/home/**/soft/vlfeat/
source ~/.bashrc
3 宣告路徑
sudo gedit /etc/ld.so.conf
在ld.so.conf最後增加
/home/**/soft/vlfeat/bin/glnxa64
**為你自己的使用者名稱,之後ldconfig下
sudo ldconfig
4 驗證
touch test.cpp
test.cpp裡輸入**:
#include #include "vl/sift.h"
int main()
之後g++編譯
g++ test.cpp -i$vlroot -l$vlroot/bin/glnxa64/ -lvl
生成a.out,執行下,得到hello world! 在ubuntu下安顯示卡驅動
在ubuntu下安顯示卡驅動 第一步 首先檢查顯示卡驅動是否安裝好,執行 glxinfo head 第二步 刪除原來的驅動包,執行 sudo apt get purege remove nvidia glx nvidia glx new 然後刪除 lib linux restricted modul...
pytorch 在ubuntu16 04 下安裝
電腦環境 python 2.7.13 anaconda cuda 8.0 顯示卡 gtx1060 6g 欲安裝版本 pytorch 0.2.0 3 然後進入whl檔案所在目錄,在終端下輸入 pip install torch 0.2.0.post3 cp27 cp27mu manylinux1 x8...
在matlab中配置vlfeat
在vlfeat官網上是這麼介紹vlfeat的 vlfeat開源庫實現了很多著名的機器視覺演算法,如hog,sift,mser,k means,hierarchical k means,agglomerative information bottleneck,slic superpixels,和 qu...