如何获取多个图像文件的属性列表?

如何获取多个图像文件的属性列表?

我正在寻找一种可以处理包含图像文件的目录或目录树并逐行输出文件名和图像属性的纯文本目录列表的工具。

我主要对 TIFF 文件的分辨率和颜色信息感兴趣。最好使用控制台应用程序。我想,支持其他图像格式会是一个加分项。我还希望能够指定哪些属性(分辨率、DPI、颜色深度、压缩等)将进入列表。

我以为 Lib Tiff 能够做到这样简单的事情,但却不知道如何做到。

Windows 上是否有这样的批处理工具可以将图像信息转储到文本文件中?

答案1

外置工具可以做你想做的事。它适用于 Windows、Mac 和 Linux。

exiftool filename

将显示指定图像文件的所有图像属性。几乎所有图像文件格式都受支持,包括常见的 JPG 和 TIFF 格式以及各种相机原始格式。

exiftool -ApertureValue -ExposureTime *.jpg

将显示当前目录中所有 JPG 文件的光圈和曝光属性。

相关内容