gpt4 book ai didi

algorithm - 用矩形填充直线多边形(带孔)

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:05:36 24 4
gpt4 key购买 nike

我读到这是NP问题。

但我不需要最小数量的矩形。只是“或多或少”的好算法。

那么,问题来了。

我有一个二进制像素矩阵,类似于:http://en.wikipedia.org/wiki/Connected-component_labeling#mediaviewer/File%3aScreenshot-Pixel_Region_%28Figure_1%29.png

我需要填 1。我无法逐像素绘制。我打算做的是用矩形覆盖区域并填充矩形。

有人可以帮帮我吗?

最佳答案

问题在 2D 情况下是多项式,但在 3D 情况下是 NP 完全问题。显示在这个 paper .

算法的思想,对于 2D 情况,是将问题减少到二分图的最大匹配(顶点是可能的切割。)看看这个 page或者这个 presentation .

关于algorithm - 用矩形填充直线多边形(带孔),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24275099/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com