ImageMagick转24位BMP为16位不符预期,适配Lineage1 SPR格式求助
求助:24位BMP转16位BMP适配《天堂1》.spr文件问题
我尝试用ImageMagick和ViX統合画像ビュアー将24位BMP转换为16位BMP,两者缩略图一致但十六进制内容不符合预期。这些16位BMP需要转换为MMORPG《天堂1(Lineage1)》的.spr精灵图像文件,特此求助。
环境信息
- ImageMagick版本:ImageMagick-7.1.0-portable-Q16-HDRI-x64
- ViX統合画像ビュアー版本:ViX 2.21
- 平台:Win11
- 涉及文件:Input_24bit.bmp、Output_16bit_ViX.bmp、Output_16bit_IM.bmp
使用的命令与操作
- ImageMagick命令:
convert '24_bit.bmp' -alpha off -define bmp:subtype=RGB565 '16_bit.bmp' - ViX統合画像ビュアー操作:通过GUI窗口将颜色降至高彩色(16位)
结果说明
- 红色背景在游戏中会显示为透明
- 十六进制对比:(A)为预期的ViX转换结果,(B)为ImageMagick转换结果
内容的提问来源于stack exchange,提问作者EEEEH
相关产品推荐
相关产品推荐

