gpt4 book ai didi

c# - 当轮廓可以撕裂时,如何检测简单形状(使用emgu cv)?

转载 作者:行者123 更新时间:2023-12-02 16:12:41 33 4
gpt4 key购买 nike

我需要找到图片中最流行的简单形状(通常是矩形)的坐标。我使用了此处描述的方法(Simple approach for finding rectangles)。但是我面临图片中显示的情况。有些盒子的边框破了,我无法用标准方法检测到它们。这些矩形以红色圈出。
Objects have torn contours您会提出什么解决方案?

更新:

在二值化之前使用膨胀/腐 eclipse :

  • 扩张

  • Dilate image before binarization
  • 侵 eclipse

  • Erode image before binarization

    最佳答案

  • 使用小的结构元素
  • 使用简单的膨胀
  • 查找连接的组件
  • 对于每个连接的组件,我将计算组件中像素数除以边界框的面积之比,我将仅保留那些非常接近1的像素。
  • 关于c# - 当轮廓可以撕裂时,如何检测简单形状(使用emgu cv)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38640640/

    33 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com