algorithm - 分布图像形成正方形的算法
问题描述
我正在构建一个从一系列图像创建精灵表的应用程序。目前,应用程序需要由用户指示列数,但我想添加一个自动建议此参数的选项,它允许获得几乎方形的 spritesheet。如果图像是正方形的,图像总数的平方根就足够了,但事实并非如此。图像必须全部相同,但可能高于宽度或相反。例如:sprite sheet 有一个行走的角色,每张图片高 331,宽 160。帧数为 25。我应该找到一种算法,该算法可以建议列(和行)的数量,使我能够获得尽可能正方形的表。不幸的是,我没有代码可以展示,因为我不知道该怎么做。
解决方案
推荐阅读
- android - 由于未能安装 SDK 而无法“flutter run”,但 flutter doctor 运行良好
- powershell - Powershell变量分配与管道
- django - Updateview 不仅限于登录用户的 id
- ios - 多层scn文件需要时间来渲染arkit
- javascript - 重命名内置 javascript 函数
- html - 图片上传Formgroup Angular6
- oracle - 在PERL脚本while循环中执行oracle sql查询
- xml - XML 签名请求 xml
- r - 按 R 中的输入(变量)和输入(值)分组
- r - 在R中结合for与重复循环