opencv harris角度
时间: 2023-11-13 15:57:32 浏览: 80
opencv c++ 实现harris角点检测
5星 · 资源好评率100%
Harris 角点检测算法是一种经典的角点检测算法,它通过计算图像中每个像素的响应函数来判断该像素是否为角点。在 Harris 角点检测算法中,每个像素的响应函数由其局部区域的灰度值变化率来计算,具体公式如下:
R = det(M) - k * (trace(M))^2
其中,M 是一个 2x2 的矩阵,表示该像素周围局部区域的灰度值变化率,k 是一个常数,一般取值为 0.04 ~ 0.06。
Harris 角点检测算法的基本思想是:对于一个角点,它在不同方向上的灰度值变化率都比较大,因此它的响应函数 R 也比较大;而对于一个边缘点或者平坦区域,它在某些方向上的灰度值变化率比较大,但在其他方向上的灰度值变化率比较小,因此它的响应函数 R 比较小。
阅读全文