openCV study-Module2_特徵檢測和描述

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,這些就是特徵點

feature_building.jpgfeature_simple.png

換言之:

  • 如何描述特徵點?

用計算機的語音系統的描述上面說的這些特徵點-- 比如用數據結構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

超像素-目前只瞭解了。


 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章