如何停止旋转iPad拍摄的图像?

时间:2014-02-21 13:53:43

标签: html windows image ipad rotation

我用iPad拍了好几张照片。我把它们带到不同的方向(每次90度旋转iPad)。 然后我将它们下载到我的Windows笔记本电脑上,我看到了什么?我在iPad的屏幕上看到它们时看不到它们。实际上,只有一个有效的图像。其他人轮换。

我在浏览器(FF& Chrome)中发现了这个问题。当您使用img html标签显示图像时,它会被旋转。但是如果你通过输入图像的完整URL来显示它 - 那就完全没问题了。

我在iPad上通过Safari检查了图片 - 它们看起来很好(在img标签中),但不在Windows中。

是否有一些元数据显示图像应该旋转或像这样旋转?

1 个答案:

答案 0 :(得分:0)

如您所知,iPad中有一个硬件设备,告诉它设备方向,它决定了如何向用户显示屏幕。虽然硬件可以立即知道它在任何给定时间的位置,但他们似乎设计了一个滞后的软件注册此更改以改善用户体验(因此屏幕不会来回翻转几次在一秒钟内。但是,这种滞后可能会在拍照时产生一些意想不到的结果。

我发现,当我拍摄屏幕朝下时(例如,在桌面上拍摄某些照片)时,iPhone / iPad的方向通常是出乎意料的。我假设风景但得到肖像,反之亦然。在那种情况下(向下/平坦),设备更难以知道我的预期方向是什么。

我发现解决此问题的最佳方法是在拍摄照片之前将设备保持在我想要的清晰方向一秒钟,然后将相机向下指向并拍摄。

方向数据包含在图像的元数据中(AKA exif数据)。您可以在这里查看更多信息:

http://www.daveperrett.com/articles/2012/07/28/exif-orientation-handling-is-a-ghetto/

在软件中检索(和修改)exif数据相对容易。如果您正在以某种类型的自定义方式进行大量批处理,那么可以使用库来为各种框架提供帮助。但对于小型工作,绝对最简单的方法是点击“旋转”#34; Windows中的图像查看器软件中的图标将为您进行更新。