2011-04-30 64 views
2

我写了一个小脚本,它将从FTP服务器上下载TIFF图像,然后调整它们大小并将它们保存为JPG。调整图像大小而不丢失EXIF数据?

到目前为止,这么好,但在压缩步骤(下面列出)中,我从文件中丢失了EXIF数据。

有没有一种优雅的方式来进行转换/调整大小/压缩而不丢失EXIF数据?

convert -limit memory 32 -limit map 64 sourcefile.tif -units PixelsPerInch -density 72 -quality 90 -resize 1500 targetfile.jpg 

任何想法?

+2

其实,我已经成功地弄明白 - 我正在运行旧版ImageMagick(6.2.something)。 通过更新到最新版本,修复了TIFF EXIF错误。上面的工作很好 - 与ImageMagick 6.6.9-6 光荣。 – palmaceous 2011-04-30 09:50:38

+1

您可以回答自己的问题并将其标记为已接受! – 2011-05-20 18:12:24

+0

...将其标记为已接受,甚至可以加注它:-) – 2012-08-20 12:46:44

回答

1

通过更新它到最新版本,TIFF EXIF错误得到修复,ImageMagick 6.6.9-6 Glorious根据@palmaceous工作。

(我加入了这个答案,因为我没有注意到这个问题是由已经问题的回答笔者,感觉有人会想念它。)