場景識別學習筆記日記2016 11 24

2021-07-24 21:00:24 字數 1444 閱讀 3029

一、幾個重要的**

1、matlab 安裝 vl_feat: 

摘要:這個包裡面含有各種影象處理需要的工具,比如提取 hog,sift 特徵,訓練線性 svm 引數等。

2、布朗大學公開課中的第三個作業,和場景識別有關:

3、詳細講了講vl_sift:

二、sift

1、vl_sift

一般教程:參考官方文件

中文翻譯教程:

具體解決方案:

img2=im2single(img1);%這才是標配的轉化single影象寫法

f=vl_sift(img2);

2、matlab自帶sift和vl_sift**比較

%% vl_sift

% 準備工作,包括single和灰度化

%影象特徵點的提取,f,d分別代表特徵點座標及物件描述子

%the matrix f has a column for each frame. a frame is a disk of center

%f(1:2), scale f(3) and orientation f(4) .

[f,d] = vl_sift(i) ;

h1 = vl_plotframe(f(:,:)) ;

h2 = vl_plotframe(f(:,:)) ;

set(h1,'color','k','linewidth',3) ;

set(h2,'color','y','linewidth',2) ;

%% vl_sift匹配

% matches儲存的最相近兩點,scores儲存的代價距離

% 小技巧:size(matches,2)可以得知匹配點數量

[matches, scores] = vl_ubcmatch(da, db);

%% matlab自帶的sift特徵提取及顯示

%% 普通匹配

線段樹學習筆記 日記

今天學了線段樹0.0。什麼是線段樹呢。這個我建議去看一下這個部落格 線段樹是一種樹形資料結構,用的是分治的思想 也許!可以實現線段中的求和,求點的最小值等操作。並且修改點非常方便。分為以下幾個操作。建樹,查詢,修改 點或區間 下面只給了修改乙個點的 修改區間的0.0嗯。明天再發吧。另外寫個日記吧。距...

學習筆記日記 初學html

html是前端網頁開發的重要語言,全稱是超文字標記語言。超文字標記語言的結構包括 頭 部分 和 主體 部分,其中 頭 部提供關於網頁的資訊,主體 部分提供網頁的具體內容。初次學習html,帶給我的最大感覺是標籤的重要性,及結構邏輯的合理性。接下來我從標籤開始說起。具體功能標籤 回車鍵,空格鍵,強調 ...

筆記 深度學習場景調研

深度學習的大潮如火如荼,但深度學習並非所有問題的最好答案。那麼哪些方向已經較為成熟應用了深度學習並取得了較好效果呢,通過了解深度學習如何解決不同的問題,從而更深入理解深度學習演算法的特點與適用性,做了相關調研,附上鏈結如下 基於深度學習的目標檢測演算法綜述 如何評價rcnn fast rcnn和fa...