And*_*rei 4 image-processing image-viewers
我有两个文件,它们曾经是相同的,但其中一个是使用 Windows 上的 Windows 照片查看器进行旋转的。我们将它们称为原始图像和旋转图像。该图像的逻辑表示是肖像。
原始图像的宽度为 5184,高度为 3456(由文件属性中的“图像”选项卡报告),因此它是横向图像。
显然,旋转后的图像宽度为 3456,高度为 5184,因此它是肖像图像。
然而,当我在 Ubuntu 上打开这两个文件中的任何一个时,它们都会在图像查看器中以纵向模式显示,我无法理解为什么会发生这种情况。Image Viewer 如何知道观察该图像的逻辑方式是什么?
编辑:Ubuntu 似乎也知道图片中的向上在哪里,因为缩略图也根据宽度和高度值正确表示。
图像文件中可能嵌入了元信息,可以提供有关图像方向的线索。
Ubuntu 的图像查看器将根据此元数据自动软旋转它们。Windows 照片查看器传统上会忽略此信息。
这可能会导致意想不到的结果。一个程序可能会遵循方向并旋转以供观看,而其他程序可能不会。
Exif Orientation 属性可以有 8 个值之一。可能存在用于图像定向的其他方案/元数据表示。相机可以在拍摄时嵌入此信息。
为了阅读这些元数据,我发现 Imagemagick 很有用。还有其他可用的元数据查看器。您可以在照片/图像查看程序中显示这些嵌入的属性(查找图像属性)。
使用 Imagemagick 查看:
$ sudo apt-get install imagemagick
$ identify -verbose /path/to/image.file
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2209 次 |
| 最近记录: |