ImageMagick 将 .jpg 转换为 .ico,同时使用 stdout 作为输出通道

ImageMagick convert .jpg to .ico while using stdout as output channel

我想使用 ImageMagick 从 jpeg 图像生成多种尺寸的图标文件。以下命令运行良好:

convert image.jpg -define icon:auto-resize=64,48,32,16 favicon.ico.

此外,我想使用 stdout 作为输出通道,所以我尝试了 (Cf documentation):

convert image.jpg -define icon:auto-resize=64,48,32,16 ico:fd:1

但是没有产生任何结果。

生成多尺寸图标并使用标准输出作为输出的正确命令是什么?

只是为了标准输出?那么这个就可以了

convert image.jpg -define icon:auto-resize=64,48,32,16 ico:-