假设我有一个带孔的矢量多边形。我需要通过绘制连接段来填充它。当然,因为有洞,我不能用一条连续的折线来填充它:有时我需要打断我的路径,然后移动到一个被跳过的区域并在那里开始另一条折线。
我的目标是找到一组需要填充整个多边形的折线。如果我能找到最小的集合(也就是说,我可以用最少的中断次数填充多边形)会更好。
额外的问题:对于部分密度填充,我怎么能做到这一点?说,我不想以 100% 的密度填充,但我想要 50%(这将要求填充线,假设它们彼此平行并且具有单个单位的宽度,放置在两个单位的距离处)。
尽管有很多与洪水填充算法相关的问题,但我在这里找不到类似的问题。
任何想法或指示?
更新:这张来自维基百科的图片显示了一条很好的假设洪水路径。我相信我可以使用位图来做到这一点。但是我有一个矢量多边形。我应该光栅化它吗?