【问题标题】:Phase Congruency edge / corner detection algorithm相位一致性边缘/角点检测算法
【发布时间】:2013-03-18 14:37:15
【问题描述】:

是否有任何可用的代码,甚至是伪代码,可以让我在 C# 中实现相位一致性边/角检测算法?

在频域方面,我远非数学专家。

我能找到的唯一可用(正常工作)源是 matlab,它有一个巨大的数学库,而 C# 没有。如果我能更好地理解这些函数并找到类似的 C# 函数,那将有很大帮助。

我使用的是 Accord.NET(包括 AForge.NET),因此有一些函数可以处理图像和 FFT。

【问题讨论】:

  • 我不知道有任何公开的 C# 实现可以实现相位一致性。就像你说的,最接近的选择是Matlab 中的那个。另外,请注意相位一致性并不是真正的边缘检测器。它是一个线检测器......它的功能可能与您想要的不同。

标签: c# computer-vision fft aforge edge-detection


【解决方案1】:

嗯,你当然可以尝试使用:

       Harris corner detector (implemented in Accord.NET)

       SIFT (although it reacts on blobs it can react on edges as well)  (implemented in Accord.NET)

       SUSAN (AForge or Accord.NET ?)

...

阅读 Accord.NET 和 AForge.NET 文档。我知道他们实现了几种角点查找算法。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-11-07
    • 2014-07-24
    • 2021-06-02
    • 2013-11-19
    • 2014-03-30
    • 2018-06-29
    • 1970-01-01
    相关资源
    最近更新 更多