Imagemagick 为Photoshop*.psd文件生成单个缩略图

Imagemagick 为Photoshop*.psd文件生成单个缩略图,imagemagick,jpeg,photoshop,psd,exiftool,Imagemagick,Jpeg,Photoshop,Psd,Exiftool,我想生成一个单独的JPEG图像文件的PSD格式使用任何软件 我试过ImageMagick,但它能将每一层转换成不同的图像 我也试过exiftool。它被转换成一张图像,但质量很差 这是我在ImageMagick中的代码: convert filename.psd -thumbnail 340x340 testing.jpg 这是exiftool: exiftool -Photoshop:PhotoshopThumbnail -b -resize filename.psd >z1.jpg

我想生成一个单独的JPEG图像文件的PSD格式使用任何软件

我试过ImageMagick,但它能将每一层转换成不同的图像

我也试过exiftool。它被转换成一张图像,但质量很差

这是我在ImageMagick中的代码:

convert filename.psd -thumbnail 340x340 testing.jpg
这是exiftool:

exiftool -Photoshop:PhotoshopThumbnail -b -resize filename.psd >z1.jpg
我得到了这个答案:

convert filename.psd -flatten -quality 100 z.jpg
我们可以更改质量参数。

要生成缩略图,您应该运行:

 convert filename.psd -flatten -thumbnail 340x340 filename-thumb.jpg

或类似的。(当在
340x340
340x
x340
之间变化时,请自己找出不同的尺寸)


注意,消除不需要的“每层1个图像”输出的关键参数:必须在命令中插入
-flant

libvips中的Vipsthumbnail可以执行以下操作:

Vipsthumbnail filename.psd --size 300x

如果您只需要使用psd嵌入式缩略图(像素为160x160)就可以了, 使用psd工具提取缩略图的速度非常快:

从psd\u工具导入PSDImage
PSDImage.open('filename.psd').thumbnail().save(“thumb.png”)
 convert filename.psd -flatten -thumbnail    x340 filename-thumb.gif
Vipsthumbnail filename.psd --size 300x