我使用这个命令,所有我得到的是一个空的黑色图像:ImageMagick的:转换PNG丢失“图像数据”
convert image.png image.tif
所有我需要的是在tif
并用白色背景相同的图像。
我使用这个命令,所有我得到的是一个空的黑色图像:ImageMagick的:转换PNG丢失“图像数据”
convert image.png image.tif
所有我需要的是在tif
并用白色背景相同的图像。
您的原始PNG具有透明背景。如果您想转换为非透明背景(如果目标格式不支持透明度,则隐式完成),则应指定自己所需的颜色。 我相信这样的事情应该工作
convert image.png -background white -flatten -alpha off image.tif
有关详细信息,请参阅here。
这是因为透明背景会自动转换为黑色。所以你的输出是预期的 - 黑色背景上的黑色文字...
你需要设置白色背景,平整图像并在转换为tiff之前移除透明度。因此,使用:
convert input.png -background white -flatten -alpha off output.tif