Halcon - 提取板条箱区域

问题描述 投票:0回答:1

我很难从这张图像中提取黑色板条箱的区域。

我的情况是这样的: 蓝色是我预先定义的区域,因为它大致是板条箱所在的位置。我用它来缩小图像的域。 黄色是我需要的结果:板条箱本身的填充区域,尽可能精确。 我成功地用饱和通道提取了箱子,但它包含了太多来自箱子上方的东西..

我尝试了 R G B 和 H L S 通道,将它们相互组合,但没有成功..不幸的是我无法找到可靠地提取箱子的组合。

注意:在这张图片中,后面有蓝色的板条箱..但也可以有任何其他板条箱。前面的黑色板条箱也可以有任意高度。我已经对前板条箱是蓝色或绿色的情况进行了排序,但是对于黑色,这变得相当困难......

这是一个板条箱高度较低的图像...

extract region halcon
1个回答
1
投票

我认为这不是正确的方式。 我认为最好避开传送带和可以看到另一个篮子的窗户。 简而言之,您可以使用 2 个域:左域和右域。 在每个域中,您可以搜索购物篮部分,然后检测线边框(左、上1、上2、右)。 当您知道这四条线(实际上只需要一根顶部线段)时,您就知道篮子在哪里,并且可以重建其区域。

© www.soinside.com 2019 - 2024. All rights reserved.