Ubuntu下 基于 c++ 的 vlfeat 安装和使用
学习
1、sift
边缘检测
LoG高斯拉普拉斯算子
DoG高斯差分
LoG高斯拉普拉斯算子1
LoG高斯拉普拉斯算子2
构建高斯尺度空间(高斯尺度空间分为多个组octave)
进行DoG极值点检测
删除不好的极值点
确定关键点的方向(统计关键点邻域像素的梯度方向分布来确定关键点的方向)
计算关键点的描述子
(旋转不变性,邻域梯度直方图448=128)
vlfeat实现sift
边缘检测
LoG高斯拉普拉斯算子
DoG高斯差分
LoG高斯拉普拉斯算子1
LoG高斯拉普拉斯算子2
构建高斯尺度空间(高斯尺度空间分为多个组octave)
进行DoG极值点检测
删除不好的极值点
确定关键点的方向(统计关键点邻域像素的梯度方向分布来确定关键点的方向)
计算关键点的描述子
(旋转不变性,邻域梯度直方图448=128)
vlfeat实现sift