如何在命令行上读取图像信息?

如何在命令行上读取图像信息?

有没有可以读取图像属性的命令?我只需要获取高度或宽度。

答案1

你可以尝试file

identify或者来自 ImageMagick 包的更高级的命令。

答案2

file命令对某些格式(例如 PNG)有效。但我猜它对 JPEG 无效。

对于 JPEG,您可以使用以下命令之一。

convert image.jpg -print "Size: %wx%h\n" /dev/null

identify -format "%wx%h" photo.jpg

它们都需要imagemagick,可能已经安装。您可以通过运行来安装它

sudo apt install imagemagick

相关内容