https://docs.opencv.org/3.3.0/d6/d00/tutorial_py_root.html
https://github.com/makelove/OpenCV-Python-Tutorial
Intro:
- 理解什么是特征点?
小孩子玩拼图的时候,依据的是什么,依据的是那些显著的图片特征。下图:
AB, 就属于平面flat 类型的特征(右图蓝色)。--出现的地方很多,很难准确的定位
CD, 就是边缘edge特征。(黑色)--水平和垂直是明显不同的,还算比较好区分的特征
EF,就是corner特征(红色)--基本上独一无二。可能很容易定位。
ABCDEF,这些就是特征点
换言之:
- 如何描述特征点?
用计算机的语音系统的描述上面说的这些特征点-- 比如用数据结构etc。 描述方法就是feature description
具有推广的能力(不受图片的限制)
- 如何找到特征点?
在图片中,寻找(定位)特征点的过程--feature detection. 可以有很多种方法。
feature description ---输入--> feature detection( algorithm)--输出--> feature locations
CV_Lesson28_harris角点检测.py--corner detector
数学原理:https://www.cnblogs.com/klitech/p/5779600.html HARD-TBD
设有N阶矩阵A,那么矩阵A的迹(用