REF:
https://docs.opencv.org/3.3.0/d6/d00/tutorial_py_root.html
https://github.com/makelove/OpenCV-Python-Tutorial
https://github.com/HLearning/OpenCV-Python-Tutorials
顏色代碼:https://www.sioe.cn/yingyong/yanse-rgb-16/
白色255,黑色0 BGR
test picture source: https://github.com/saeedmehrang/OpenCVforPython/tree/master/images_to_test_scripts
Intro:
- 理解什麼是特徵點?
小孩子玩拼圖的時候,依據的是什麼,依據的時是那些顯著的圖片特徵。下圖:
AB, 就屬於平面flat 類型的特徵(右圖藍色)。--出現的地方很多,很難準確的定位
CD, 就是邊緣edge特徵。(黑色)--水平和垂直是明顯不同的,還算比較好區分的特徵
EF,就是corner特徵(紅色)--基本上獨一無二。可能很容易定位。
ABCDEF,這些就是特徵點
換言之:
- 如何描述特徵點?
用計算機的語音系統的描述上面說的這些特徵點-- 比如用數據結構etc。 描述方法就是feature description
具有推廣的能力(不受圖片的限制)
- 如何找到特徵點?
在圖片中,尋找(定位)特徵點的過程--feature detection. 可以有很多種方法。
feature description ---輸入--> feature detection( algorithm)--輸出--> feature locations
CV_Lesson28_harris角點檢測.py
數學原理:https://www.cnblogs.com/klitech/p/5779600.html HARD-TBD
超像素-目前只瞭解了。