Ben*_*lte 5 algorithm image-processing sprite
我正在寻找一种算法来将非矩形图像(即透明图像)分块为(例如)16x16像素大小的块。这些块可能重叠,但是目标是获得最小数量的块。
先感谢您
Dav*_*tat 0
这是套套的特例。您可以尝试整数程序求解器,但可能的块可能太多。整数程序将适合列生成/分支和价格,但这是一项先进的技术,需要一些实验才能使其正确。
我认为你可以使用一种贪婪算法做得很好,该算法重复选择覆盖尽可能多像素(包括一个边界像素)的块。
归档时间:
10 年,9 月 前
查看次数:
77 次
最近记录: