首页 / 教程 / 照片方向不对

手机拍的照片为什么横过来了?EXIF 方向与旋转的关系

手机竖着拍的照片,文件里存的图像数据其实是横的,靠 EXIF 里的一个方向标记(Orientation) 告诉软件「显示时顺时针转 90°」。读这个标记的软件显示正常,不读的就显示成横的。

8 个方向值

值含义常见来源
1正常,无需处理横拍、系统已转正
3旋转 180°倒置拍摄
6顺时针旋转 90°手机竖拍最常见
8逆时针旋转 90°另一侧竖拍
2 / 4 / 5 / 7镜像 + 旋转的组合前置摄像头自拍

为什么手机上正常,传到电脑就横了

手机相册、微信、iOS/Android 系统看图都读 EXIF,所以显示正常。而有些软件 (老版看图工具、某些网页上传后的预览、部分打印软件)只认像素数据,不管 EXIF,于是原形毕露。

更麻烦的是:图片一旦被重新编码(比如转格式、压缩、截图),EXIF 很可能被丢掉, 这时「转正信息」也没了,图就永久是横的。

三种处理方式

  • 让软件应用方向后另存:多数编辑工具在导出时会「应用 EXIF 方向」, 输出的像素数据本身就是正的,之后谁打开都不会歪
  • 手动旋转 90°:前提是你确认它是歪的。用旋转功能转一次并导出,效果一样
  • 别用改后缀的方式「转格式」:那不会碰 EXIF,也解决不了方向问题
报名照被拒的隐藏原因:很多系统只做「宽高比」校验。竖拍照片带着 Orientation=6, 系统读到的是横图,宽高比对不上,于是提示「尺寸不符」——看起来像尺寸错了,其实是方向的问题。

自查方法

  • Windows:右键 → 属性 → 详细信息,看「方向」字段
  • macOS:预览 App → 工具 → 显示检查器 → EXIF
  • 最直接的办法:把图上传到一个不做处理的网页预览里看一眼

在尺寸调整里按目标像素输出后, 方向的判断以浏览器渲染结果为准(现代浏览器都会正确应用 EXIF),导出的是转正后的像素。

广告位

调整尺寸并导出方向正确的图

批量处理 · 精确到像素 · 本地处理