我有一个通过 imagick 将游戏资产转换为多种分辨率的脚本,当我在 Mac 和 Windows 上运行相同的 imagick 命令时(使用相同版本的 imagick - ImageMagick 6.8.7-2),生成的 PNG 是不同的(这是版本控制等方面的一个巨大的问题)。
您能提出一些解决方案吗?比如,将图形处理成某种未压缩的 rgba8888 格式,然后使用某些跨平台行为相同的软件将其转换为 PNG?或者通过更严格的 imagick 设置(强制使用相同的种子等?)。
我已经使用它-strip
来摆脱元数据(包括创建时间),但现在差异在于文件的很大一部分。
对阵