Я несколько изображений TIFF в папке. Как я могу определить, какой алгоритм сжатия изображения они используют?
Когда file
я получаю
100 (2).tif: TIFF image data, little-endian
100.tif: TIFF image data, little-endian
Эти результаты не говорят, какой алгоритм используется, и даже не является ли он потерянным или без потерь. Как я могу понять это? Решения могут быть на основе Windows или Linux.
file
дает вам основную информацию о файле (linux / macosx)Ответы:
Вместо этого используйте
identify -verbose
предложение W_Whalley . Если вы находитесь в среде Linux / Cygwin, направьте ее по адресу,grep -i compression
и вы получите ответ в одну строку. Т.е.identify -verbose /path/to/your/file.tiff | grep -i compression
источник
Если у вас установлен imagemagick, используйте инструмент отображения, чтобы показать изображение. Щелкните правой кнопкой мыши на изображении и выберите «Информация об изображении», затем найдите параметр «Сжатие:» (он находится внизу списка). Или, если вы хотите получить минимальную информацию, используйте инструмент идентификации с ключом -verbose, затем отфильтруйте результат, чтобы найти строку сжатия.
источник
Как насчет
file
команды? Пример:источник
identify -verbose
предложение W_Whalley . Если вы находитесь в среде Linux / Cygwin, направьте ее по адресу,grep compression
и вы получите ответ в одну строку.