我正在尝试使用Harris Corner Detector实时查找python中检测到的多个角。我搜索了整个互联网,但找不到该链接的任何链接,也找不到单个帖子。您可以建议其他更好的方法来检测角点和计数检测到的角点。预先感谢您的帮助。
答案 0 :(得分:0)
哈里斯拐角检测器是一种图像过滤器,可以在图像的拐角处产生高响应。
如果您查看关于Harris的OpenCV教程,您会注意到以下代码用于在这些高响应周围绘制圆圈:
# Drawing a circle around corners
for i in range(dst_norm.shape[0]):
for j in range(dst_norm.shape[1]):
if int(dst_norm[i,j]) > thresh:
cv.circle(dst_norm_scaled, (j,i), 5, (0), 2)
您可以使用相同的代码来计数计数器,而不用画一个圆。如您所见,这涉及到一个适合您特定图像数据的阈值。