有没有办法使用 ImageMagick 中的命令行实用程序获取多 tiff 中的 tiff 数量?
我想要做的是将多 tiff 提取(拆分)为单个文件。但是,如果 tiff 仅包含一个 tiff(不是多 tiff),我什么都不想做...此外,如果我使用“%d”选项命名输出文件,如果只有一个,文件名中就会出现“%d”。
...或者是否有另一种方法可以使用 ImageMagick 来避免转换时出现奇怪的文件名?
答案1
您可以使用 返回 tiff 中的页数identify -format "%p" multipage.tif
。
答案2
比其他的都短:
identify multipage.tif | wc -l
答案3
您可以使用以下方法计算 TIFF 文件中的页数:
tiffinfo output_file_name.tif | grep "Page Number" | grep -c "P"
答案4
结合提供的答案(使用 -format 和 wc 来计数):
identify -format "%p " multipage.tif | wc -w
顺便提一下...这是我们得到的页码( 1 代表 1 页, 1 2 代表 2 页, 1 2 3 代表 3 页, 1 2 3 ... 19 20 21 22 代表 22 页)