KAZE是日语音译过来的 , KAZE与SIFT、SURF最大的区别在于构造尺度空间,KAZE是利用非线性方式构造,得到的关键点也就更准确(尺度不变性 );

Hessian矩阵特征点检测 ,方向指定,基于一阶微分图像(旋转不变性 ) ;

描述子生成 ,归一化处理(光照不变性 );

AKAZE局特征点检测与匹配 A表示Accelerated(加速的) 与SIFT、 SUFR比较: 更加稳定 非线性尺度空间 AKAZE速度更加快。

#include<opencv2\opencv.hpp>
#include<opencv2\xfeatures2d.hpp>
using namespace cv;
using namespace std;
using namespace xfeatures2d;
Mat src1,src2, dst;
int main(int arc, char** argv) { src1 = imread("1.png",IMREAD_GRAYSCALE);src2 = imread("2.png", IMREAD_GRAYSCALE);namedWindow("input1", CV_WINDOW_AUTOSIZE);imshow("input1", src1);/*double t1 = getTickCount();kaze->detect(src1, keypoints1, Mat());double t2 = getTickCount();double time = (t2 - t1) / getTickFrequency();KAZE检测需要2点多秒,如果使用AKA

opencv学习笔记三十六:AKAZE特征点检测与匹配相关推荐

  1. brisk matlab,opencv学习笔记三十七:BRISK特征点检测与匹配

    简介 BRISK算法是2011年ICCV上<BRISK:Binary Robust Invariant Scalable Keypoints>文章中,提出来的一种特征提取算法,也是一种二进 ...

  2. OpenCV学习笔记(十六)——CamShift研究 OpenCV学习笔记(十七)——运动分析和物体跟踪Video OpenCV学习笔记(十八)——图像的各种变换(cvtColor*+)imgproc

    OpenCV学习笔记(十六)--CamShift研究 CamShitf算法,即Continuously Apative Mean-Shift算法,基本思想就是对视频图像的多帧进行MeanShift运算 ...

  3. OpenCV学习笔记(十六):直方图均衡化:equalizeHist()

    OpenCV学习笔记(十六):直方图均匀化:equalizeHist() 参考博客: 直方图均衡化的数学原理 直方图匹配的数学原理 直方图均衡化广泛应用于图像增强中: 直方图均衡化处理的"中 ...

  4. 【Unity 3D】学习笔记三十六:物理引擎——刚体

    物理引擎就是游戏中模拟真是的物理效果.如两个物体发生碰撞,物体自由落体等.在unity中使用的是NVIDIA的physX,它渲染的游戏画面很逼真. 刚体 刚体是一个很很中要的组件. 默认情况下,新创的 ...

  5. Jenkins +maven+tomcat自动构建部署(学习笔记三十六)

    https://my.oschina.net/denglz/blog/524154 摘要: jenkins + maven + svn + tomcat 自动部署 jenkins  是做什么用的,如果 ...

  6. python数据挖掘学习笔记】十六.逻辑回归LogisticRegression分析鸢尾花数据

    但是很多时候数据是非线性的,所以这篇文章主要讲述逻辑回归及Sklearn机器学习包中的LogisticRegression算法 #2018-03-28 16:57:56 March Wednesday ...

  7. python分析鸢尾花数据_python数据挖掘学习笔记】十六.逻辑回归LogisticRegression分析鸢尾花数据...

    但是很多时候数据是非线性的,所以这篇文章主要讲述逻辑回归及Sklearn机器学习包中的LogisticRegression算法 #2018-03-28 16:57:56 March Wednesday ...

  8. OpenCV学习笔记(十五):图像仿射变换:warpAffine(),getRotationMatrix2D()

    OpenCV学习笔记(十五):图像仿射变换:warpAffine(),getRotationMatrix2D() 一个任意的仿射变换都能表示为乘以一个矩阵(线性变换)接着再加上一个向量(平移)的形式. ...

  9. OpenCV学习笔记(十四):重映射:remap( )

    OpenCV学习笔记(十四):重映射:remap( ) 图像的坐标映射是通过原图像与目标图像之间建立一种映射关系,这种映射关系有两种,一种是计算原图像任意像素在映射后图像的坐标位置,另一种是计算变换后 ...

最新文章

  1. 【iOS】自定义控件入门:可拖动的环形进度
  2. java.lang.IllegalArgumentException: requirement failed: No output operations registered, so nothing
  3. (转)MySQL自带的性能压力测试工具mysqlslap详解
  4. C/C++基础知识:函数指针和指针函数的基本概念
  5. Juqery Html(),append()等方法的Bug
  6. Python实现普通二叉树
  7. SQL数据库语言基础之SqlServer表数据的插入、更新与删除
  8. word把选择答案弄到题目里_一个极限案例弄明白为何“看答案都明白,做题目就是想不起来”...
  9. java dental chart,DentalChart Backup Utility
  10. 基于GDAL的一个通用的3×3模板函数
  11. Unity中制作小地图
  12. Java多线程之新类库中的构件DelayQueue
  13. quartz之动态定时器实现
  14. hibernate5.x下载地址
  15. 13岁我们在做什么,现在20岁我又在做什么
  16. 直播平台接入美颜SDK已成刚需,它将带来哪些影响?
  17. 为什么电脑运行越来越慢?解决方法又是什么呢?
  18. JspWriter与PrintWriter(转)
  19. 解决 vue-paypal-checkout 导致 PayPal 按钮未正常显示
  20. android adb shell杀进程

热门文章

  1. 深度残差网络RESNET
  2. xlwt对excel表的写入操作
  3. autium pcb手动布线_画PCB时,一些非常好的布线技巧
  4. 自然语言处理及计算语言学相关术语中英对译表
  5. android执行lua脚本的方法,android执行lua脚本的方法
  6. 片上网络路由算法综述
  7. 计算机考研专业课统考科目,2017计算机专业考研必知考试科目与内容
  8. 18V转12V的芯片,PW2312的BOM和DEMO文件
  9. UTF8 中文占几个字节
  10. Cesium鼠标事件汇总