nat*_*ath 16 images png file-metadata dpi
如果我出口的图像与可以说300 DPI,我读出的任何应用程序,可以做到这一点(就像它的元信息file
,exiftool
,identify
,mediainfo
等),我总是得到显示图像宽度和图像高度的值。
在这种情况下: 2254 x 288
如何从任何其他图像文件中获取 300 DPI 值或相应值?
由于在我的情况下 Image-Width 和 Image-Height 的比例值无关紧要,我希望能够检查任何图像的分辨率,以便能够编译具有相同质量的新图像,而与它们的比例无关,因为这会有所不同每个文件。
对于我的工作流程,我对任何命令行解决方案都特别感兴趣,尽管其他任何解决方案当然也受到高度赞赏。
don*_*sti 19
你可以使用identify
来自imagemagick
:
identify -format '%x,%y\n' image.png
Run Code Online (Sandbox Code Playgroud)
但是请注意,这identify
将返回PPCM
1(每厘米像素数)而不是PPI
(每英寸像素数)的分辨率,因此您可能需要添加-units PixelsPerInch
到您的命令中。
还有exiftool
:
exiftool -p '$XResolution,$YResolution' image.png
Run Code Online (Sandbox Code Playgroud)
虽然它假设图像文件定义了那些标签。
用“the gimp”打开它并点击[图像] -> [图像属性]