Você pode retornar o número de páginas em um tiff usando identify -format "%p" multipage.tif
.
Existe uma maneira de obter o número de tiffs em um multi-tiff com um utilitário de linha de comando no ImageMagick?
O que eu quero é extrair (dividir) o multi-tiff em arquivos únicos. No entanto, se o tiff contém apenas um tiff (não é um multi-tiff), eu gostaria de fazer nada ... Além disso, se eu usar a opção "% d" para nomear os arquivos de saída eu recebo o "% d "no nome do arquivo, se for apenas um.
... ou existe outra maneira de usar o ImageMagick para evitar nomes de arquivos estranhos ao converter?
Mais curto que todos os outros:
identify multipage.tif | wc -l
Você pode usar o seguinte para contar o número de páginas em um arquivo TIFF:
tiffinfo output_file_name.tif | grep "Page Number" | grep -c "P"
identify multipage.tif | wc -l
(- formato "% p" ou% n produziu resultados falsos para mim)
Combinado a partir das respostas fornecidas (usando -format e wc para contar):
identify -format "%p " multipage.tif | wc -w
E só para mencionar ... são os números das páginas que recebemos (1 por 1 página, 1 2 por 2 páginas, 1 2 3 por 3 páginas e 1 2 3 ... 19 20 21 22 por 22 páginas)
Tags conversion imagemagick tiff