LZW压缩在ImageMagick中创建巨大的文件



我在Windows 10上使用最新版本的ImageMagick来调整和压缩mogrify *.tif -resize 20% -compress lzw.tif文件。输入文件的大小都是一样的,大小在几百到1000 KB之间,但输出文件的大小都是一样的,大约在138 MB左右。在我看来,这表明修改后的文件是以未压缩的方式存储的。使用mogrify *.tif -compress zip使文件保持膨胀大小。

为什么压缩步骤失败?

magick -version输出:

Version: ImageMagick 7.1.0-35 Q16-HDRI x64 ff6dbbb:20220516 https://imagemagick.org
Copyright: (C) 1999 ImageMagick Studio LLC
License: https://imagemagick.org/script/license.php
Features: Cipher DPC HDRI Modules OpenCL OpenMP(2.0)
Delegates (built-in): bzlib cairo flif freetype gslib heic jng jp2 jpeg jxl lcms lqr lzma openexr pangocairo png ps raqm raw rsvg tiff webp xml zip zlib
Compiler: Visual Studio 2022 (193231328)

命令的顺序很重要:mogrify -resize 20% -compress lzw *.tif获得了成功。

最新更新