【问题标题】:Detect edges of barcode with OpenCV in iOS在 iOS 中使用 OpenCV 检测条形码的边缘
【发布时间】:2013-03-14 15:31:41
【问题描述】:

我让用户捕获条形码的图像,要求他们将其放置在相机叠加层上绘制的边界框内。我想检测该条形码是否正确放置在盒子中。检测这一点的最佳方法是什么? OpenCV 的 houghLines?我如何确定从 houghLines 检测到的线条是否是条形码的角,并且它们是否与相机叠加层的边界框匹配?

提前感谢您的帮助

【问题讨论】:

    标签: ios opencv barcode


    【解决方案1】:

    How to find corners on a Image using OpenCv 的帖子可以解决您的问题。我为我的项目做了同样的事情,它就像一个魅力:) 如果在理解或调整算法方面需要帮助,请不要犹豫。

    干杯

    【讨论】:

    • 感谢您的链接。您认为先进行中值模糊、精明的边缘检测然后再进行哈里斯角检测就可以解决问题吗?
    • 这可能是对图像的预处理,是的。我实际上使用高斯模糊或双边滤波器进行平滑处理,而不是 canny 我使用 Sobel。这是一个测试过滤器的不同组合,看看哪一个最适合你的问题:)
    猜你喜欢
    • 1970-01-01
    • 2013-01-18
    • 2023-03-20
    • 2018-12-30
    • 1970-01-01
    • 2017-01-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多