如何测量边缘检测图像中的边长?

时间:2010-09-24 13:07:06

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

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

2 个答案:

答案 0 :(得分:4)

您可以考虑使用提取边缘的Canny Edge Detector。所有边缘点都具有一个像素的宽度。然后,您可以提取边缘点的连接组件并计算每个连接组件中的像素数。

答案 1 :(得分:0)

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

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