【问题标题】:How to identify the unfinished rectangle by image processing?如何通过图像处理识别未完成的矩形?
【发布时间】:2022-11-19 06:57:34
【问题描述】:

我有一个彩色图像。

经过几次预处理后,我得到了下图。

然而,如您所见,门部分并不完整,在经过后期处理的门上只有 3 条线可见。不是第 4 个边界线,因为在原始照片上,该部分缺少颜色部分。

现在我可以识别两个窗口,但是如何识别门呢?

有没有办法把门未完成的部分补成矩形?

还需要识别黄色打勾的门。

【问题讨论】:

    标签: python opencv image-processing image-segmentation


    【解决方案1】:

    你想要一个图像处理算法,给定一个矩形的 3 个边将知道“关闭”第四个边。
    假设我们给你这样一个算法,你期望它如何区分绿色矩形(你的门检测)和红色矩形(你不想要)?

    【讨论】:

    • 这也是关注点,你是对的。任何想法?
    【解决方案2】:

    我相信您应该以某种方式从处理过的图像中退后一步,并确定一辆汽车挡住了门的视线。 所以归结为汽车引擎盖识别。也许在这个区域使用高梯度颜色变化(颜色从深灰色 [door] 快速渐变到浅灰色 [hood] 表示要添加到门的三条直线的最后一条曲线)。

    【讨论】:

      猜你喜欢
      • 2014-10-24
      • 2010-12-21
      • 1970-01-01
      • 2019-09-06
      • 2018-12-27
      • 1970-01-01
      • 1970-01-01
      • 2017-11-01
      • 2012-12-06
      相关资源
      最近更新 更多