python中的分割重叠矩形

python中的分割重叠矩形,python,opencv-python,Python,Opencv Python,我正在使用python和opencv检测图像中的矩形。在大多数情况下,有一个或多个矩形,但它们是分开的。这些都是简单的例子。在其他情况下,我会得到重叠的矩形,甚至更糟的是,在一些图像中,有文本与矩形重叠 我正在寻找一种方法,在这种方法中,我可以分离重叠的矩形(可能有两个以上的共同连接的矩形),理想情况下,当文本与其中一个面重叠时,也可以得到一个干净的矩形 理想情况下是在cv2中,但我对python库没有限制 下面的例子 到目前为止,我已经从这条线索()中获得了灵感,但似乎无法正确理解

我正在使用python和opencv检测图像中的矩形。在大多数情况下,有一个或多个矩形,但它们是分开的。这些都是简单的例子。在其他情况下,我会得到重叠的矩形,甚至更糟的是,在一些图像中,有文本与矩形重叠

我正在寻找一种方法,在这种方法中,我可以分离重叠的矩形(可能有两个以上的共同连接的矩形),理想情况下,当文本与其中一个面重叠时,也可以得到一个干净的矩形

理想情况下是在cv2中,但我对python库没有限制

下面的例子

到目前为止,我已经从这条线索()中获得了灵感,但似乎无法正确理解