OpenCV Harris角点检测
生活随笔
收集整理的這篇文章主要介紹了
OpenCV Harris角点检测
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Harris角點(diǎn)檢測(cè)的思想是通過(guò)圖像的局部的小窗口觀察圖像,角點(diǎn)的特征是窗口沿任意方向移動(dòng)都會(huì)導(dǎo)致圖像灰度的明顯變化,如下圖所示:
.判斷角點(diǎn),如下圖所示:
- 當(dāng)R為大數(shù)值的正數(shù)時(shí)是角點(diǎn)
- 當(dāng)R為大數(shù)值的負(fù)數(shù)時(shí)是邊界
- 當(dāng)R為小數(shù)是認(rèn)為是平坦區(qū)域
dst=cv.cornerHarris(src, blockSize, ksize, k)
-
img:數(shù)據(jù)類型為 ?oat32 的輸入圖像。
-
blockSize:角點(diǎn)檢測(cè)中要考慮的鄰域大小。
-
ksize:sobel求導(dǎo)使用的核大小
-
k :角點(diǎn)檢測(cè)方程中的自由參數(shù),取值參數(shù)為 [0.04,0.06].
原圖:
Harris角點(diǎn)檢測(cè)的優(yōu)缺點(diǎn):
優(yōu)點(diǎn):
- 旋轉(zhuǎn)不變性,橢圓轉(zhuǎn)過(guò)一定角度但是其形狀保持不變(特征值保持不變)
- 對(duì)于圖像灰度的仿射變化具有部分的不變性,由于僅僅使用了圖像的一介導(dǎo)數(shù),對(duì)于圖像灰度平移變化不變;對(duì)于圖像灰度尺度變化不變
缺點(diǎn):
- 對(duì)尺度很敏感,不具備幾何尺度不變性。
- 提取的角點(diǎn)是像素級(jí)的
總結(jié)
以上是生活随笔為你收集整理的OpenCV Harris角点检测的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: OpenCV 霍夫圆检测
- 下一篇: OpenCV Shi-Tomasi角点检