EXIF 方向参数 Orientation

Posted liusouthern

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EXIF 方向参数 Orientation相关的知识,希望对你有一定的参考价值。

EXIF Orientation 参数让你随便照像但都可以看到正确方向的照片而无需手动旋转(前提要图片浏览器支持,Windows 自带的不支持)

这个参数在佳能、尼康相机照的照片是自带的,但我的奥林巴斯就没有,看照片时不能自动旋转,修正的方法有两个,一个看不顺眼就旋转,另一个是修改 EXIF 中的 Orientation 参数(XnView 浏览器查看缩略图时可以修改)

如果你想在旋转图片时只写入 EXIF 方向信息而不旋转图片就可以用到下面的方法

看图修改很简单

旋转角度 参数
1
顺时针90° 6
逆时针90° 8
180° 3

2,4,5,7功能类似 Photoshop 的水平翻转、垂直翻转,照像时不会出现的,自拍也不会(对着镜子自拍可以,但相机不知道)

读取方法:未旋转的照片读上左旋转后的方向对照下表。相当于把照片当相机,看旋转后相机上方和左方分别对着什么方向
拿名片或相机来转一下最好理解

参数含义:

参数 0行(未旋转上) 0列(未旋转左) 旋转(方法很多)
1
2 水平翻转
3 180°
4 垂直翻转
5 顺时针90°+水平翻转
6 顺时针90°
7 顺时针90°+垂直翻转
8 逆时针90°

照像者面对相机(非被照像的人,即是未旋转照片)上边为0行,左边为0列
上下左右指旋转后正确方向照片的四个方向

看下面两张图片就比较简单了

技术图片

EXIF Orientation Flag Values

技术图片

EXIF Orientation Flag Values

 
原文转自:http://www.80sidea.com/archives/2316 以供以后查阅

以上是关于EXIF 方向参数 Orientation的主要内容,如果未能解决你的问题,请参考以下文章

获取 EXIF 方向标签,旋转到正确的方向,处理图像并以正确的方向保存图像

设置 Android 照片 EXIF 方向

JS 客户端 Exif 方向:旋转和镜像 JPEG 图像

EXIF 方向(指南针)标签

exif-js 方向在 android 上总是返回 0 但在桌面上工作

jcrop:实现 EXIF 方向