【发布时间】:2015-12-21 11:44:54
【问题描述】:
我正在为仅加载 24 位 BMP 的旧游戏开发软件创建 oldskool 精灵图像。软件会检测左上角的像素颜色并在运行时使其透明。
我正在尝试使用 Imagemagick 从我拥有的透明 PNG 生成此类 BMP 图像,但我需要背景为石灰 #32cd32。
批处理文件中的以下命令仅生成 24 位 BMP 文件,但透明区域无论如何都显示为黑色。
convert %1 -format bmp -type truecolor -background lime BMP3:"out.bmp"
【问题讨论】:
-
那你想做什么?使每个图像的左上角像素变成石灰?还是用石灰替换所有透明像素?
标签: command-line bitmap imagemagick batch-processing