【问题标题】:Non-maximum suppression in OpenCVOpenCV中的非最大抑制
【发布时间】:2011-10-19 08:52:34
【问题描述】:

我使用 openCV 应用了哈里斯角检测,它为我提供了潜在角的响应图。文档指出,可以找到角点作为此响应图的局部最大值 - 有谁知道如何做到这一点?

谢谢。

【问题讨论】:

    标签: c++ opencv feature-detection


    【解决方案1】:

    有一个适用于 Harris 和 Shi-Tomasi 角点检测器 here 的完整编码的工作实现。角点检测器函数中的第 4 个参数是 CvPoint2D32f* 结构。该函数将计算出的局部最大值,即角点返回到这个结构数组中。只需遍历数组并接收每个点作为 CvPoint 即可获得角位置。

    (所有这些都在代码中)

    希望这会有所帮助。

    【讨论】:

    • 写完我自己的实现 - 很简单,只需使用 nxn 滑动窗口并跟踪局部最大值。
    猜你喜欢
    • 1970-01-01
    • 2017-08-10
    • 2014-07-22
    • 1970-01-01
    • 2015-05-17
    • 1970-01-01
    • 1970-01-01
    • 2013-03-25
    • 1970-01-01
    相关资源
    最近更新 更多