我一直在检查一些拼图游戏,我注意到他们中的一些使用网格图像从图像中提取碎片。表示要提取的片段网格的图像是具有白线(片段的轮廓)的图像,并且所有其余部分仅是透明的。我一直在努力寻找方法来使用这个图像为我自己的游戏提取部分,但还没弄明白该怎么做。
有人可以提供有关如何使用此图像提取碎片的任何提示吗?
这里可以看到图像的一个例子。考虑到我已经用蓝色绘制了白色线条,使其在堆栈溢出处可见:
Pd积。更多地考虑它,我发现的唯一解决方案,但我认为它太慢了,但使用类似洪水填充算法的东西来提取像素并使用片段中心作为起点构建图像集。此方法可用于具有规则宽度/高度的任何一组件。
干杯。