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