我正在摆弄Imagemagick,并将.png图像转换为.bmp格式,然后在十六进制编辑器中打开它。该文件以42 4D开头,这应该是它应该是的。但是,当我将其转换为'.plasma'格式时,它会从.png文件的文件签名开始。什么是.plasma格式,为什么文件签名保持不变?什么应该是.plasma格式的文件签名?我没有在网上找到任何实质内容,所以...任何解释都会有所帮助。
答案 0 :(得分:0)
等离子图像格式是ImageMagick库中的内置格式。关于此的详细文档可以在这里找到:http://www.imagemagick.org/Usage/canvas/#plasma。但是你没有写一个.plasma图像,因为那种格式不支持写作。
$ convert -list format | grep -i plasma
FRACTAL* PLASMA r-- Plasma fractal image
PLASMA* PLASMA r-- Plasma fractal image
如果格式不支持写入输入文件的原始格式(在您的情况下为png)将被使用。这就是为什么你最终得到一个png文件。