У меня есть набор прямоугольников, обычно параллельных друг другу (но это не гарантировано).Эти прямоугольники обычно не перекрываются.Я приложил пример ниже.На самом деле это побочный продукт вывода OCR, в котором обнаруженный текст заменен ограничивающими прямоугольниками.
Я хотел бы объединить эти прямоугольники в более крупныепрямоугольники.Полученный прямоугольник не может перекрываться.Группировка может выглядеть следующим образом:
Каков наилучший способ сделать это?Я не смог найти предыдущие ответы по Stackoverflow: