在Python中以二进制图像在多个对象周围绘制边界矩形

问题描述

我正在尝试在python中编写一些简单的代码,以在二进制图像中的对象周围生成边界矩形,其中可能有1个或多个对象。使用cv2.boundingRect为单个对象或在2个对象周围绘制单个矩形相当容易实现,但似乎无法处理多个单独的对象。例如,请参见下图:

enter image description here

我想获得2个边界框,分别为每个对象定义x / y / width / height(或x1 / x2 / y1 / y2)。有谁知道如何做到这一点?谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)