【问题标题】:How to measure lengths of edges in edge-detected images?如何测量边缘检测图像中的边缘长度?
【发布时间】:2011-03-22 01:42:43
【问题描述】:

我想通过使用图像处理边缘检测技术来计算仓库中的箱子数量。所以我使用Sobel算法来检测边缘。现在我需要测量边缘长度。有谁知道如何获得边的长度和任何合适的算法来获得最终计数?

【问题讨论】:

  • 能否请您展示一个您拥有的边缘图示例?这看起来根本不是一个简单的问题。

标签: c# image-processing computer-vision edge-detection


【解决方案1】:

您可以考虑使用提取边缘的 Canny 边缘检测器。所有边缘点的宽度为一个像素。然后您可以提取边缘点的连通分量并计算每个连通分量中有多少像素。

【讨论】:

  • 听起来很有趣
【解决方案2】:

您应该考虑使用 Hough 变换来识别框。然而,基本变换不会明确地为您提供特定框边的长度,但它会是一个很好的起点。

看看Localization of Piled Boxes by Means of the Hough Transform

【讨论】:

    猜你喜欢
    • 2020-10-11
    • 2010-12-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-16
    • 1970-01-01
    相关资源
    最近更新 更多