手机拍摄的图片, win 7 上显示正常, win 10 上显示旋转的,什么原因呢。

2019-07-31 19:31:54 +08:00
 jdhao

如题,win 7 图片显示正常,win 10 显示是旋转的,同样的图片,原因是什么?

1743 次点击
所在节点    程序员
8 条回复
iccfish
2019-07-31 20:08:58 +08:00
最可能的原因是因为你的照片就是旋转的,而 Win7 不支持 Exif 中的 orientation 信息。
jdhao
2019-07-31 20:10:31 +08:00
@iccfish 但是 win 7 里面显示是正常的,是 win 10 显示不正常。。
iccfish
2019-07-31 20:18:24 +08:00
@jdhao 一样。区别就是 Win10 支持 Orientation,而 Win7 不支持。距离就是你照片你以为是竖着的,但其实你照片是横着的,win7 没识别所以显示竖着,win10 识别了所以主动旋转了。具体的,你可以在照片的 Exif 信息里确认。
jdhao
2019-07-31 20:29:59 +08:00
@iccfish 我的图片是横拍的,win 7 里面是横着显示的,显示正确; win 10 里面,有的图片被显示成竖着,或者直接旋转了 180 度。因为 win 10 读取 Exif 然后旋转图片的,说明图片的 Exif 中 orientation 是错的,win 7 因为没有读取 Exif,直接显示 raw image,反而阴差阳错,显示正确了。。

怀疑原因是相机拍摄某些照片时,角度检测出错了。
iccfish
2019-07-31 20:34:47 +08:00
@jdhao 手机拍摄的时候角度是和屏幕显示方向有关系的。相机的话不是很清楚。如果是手机拍的,在手机里看的时候方向都正确?按理说拍照的设备应该是能识别方向的。
jdhao
2019-07-31 20:38:12 +08:00
@iccfish 没有原始的在手机里的照片了,手机应该是通过加速度计来判断方向的,我猜是拍摄某些图片时手机对方向判断错误,要不不可能是我上面说的这种情况。。
tearain
2019-07-31 20:43:06 +08:00
@jdhao 基本上是手机拍摄时的问题
sunhangmail
2019-08-01 10:30:00 +08:00
使用编辑软件打开,然后另存一下

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/587973

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX