【发布时间】:2019-08-07 11:28:05
【问题描述】:
我有一个 Tiff 文件(BigTiff,因为它是 ~8GB)。现在我想缩小它(4K 分辨率),我正在努力寻找正确的软件。当我找到可以处理 Tiff 文件的软件或库时,他们会遇到 BigTiff、Dimesion(我的文件的尺寸 > 65500 像素)或 LZW 压缩问题。
谁能给我一个好的软件或缩小比例的库的提示 Tiff 文件或可以将其转换为其他文件格式? (Linux/Mac 优先)
【问题讨论】:
-
ImageMagick 可以处理 BigTiff 文件。但是您可能必须修改 policy.xml 文件以允许使用更多 RAM 或映射空间。参见imagemagick.org/source/policy.xml 和imagemagick.org/script/resources.php。您还需要为 tiff 安装 bigtiff 库,例如,请参阅bigtiff.org
-
感谢您的提示。它成功了一半。我的命令是
convert in.tiff -size 2048x2048 -out.jpg。很长一段时间后,我得到了这个错误convert: Maximum supported image dimension is 65500 pixels 'out-0.jpg' @ error/jpeg.c/JPEGErrorHandler/340.但现在我得到了 10 个文件,例如 (out-0.jpg, out-1.jpg ...)。我做错了什么?convert -list format说我有TIFF64* TIFF rw- Tagged Image File Format (64-bit) (LIBTIFF, Version 4.0.10) -
convert in.tiff -size 2048x2048 -out.jpg不是有效的 ImageMagick 命令。应该是convert in.tiff out.jpg,或者如果你想改变大小,那么convert in.tiff -resize 2048x2048 out.jpg
标签: python jpeg tiff geotiff lzw