【问题标题】:iOS wrong orientation when using front camera on UIImagePickerController在 UIImagePickerController 上使用前置摄像头时 iOS 方向错误
【发布时间】:2015-04-05 18:16:29
【问题描述】:

我正在使用UIImagePickerController 拍摄图像并将其上传到服务器。

在前置摄像头拍照时,高度/宽度会在某处反转。

图像稍后正确显示,但高度和宽度颠倒了(我将它们用于 UIImageView 自动布局约束)

问题是 - 当查看前后摄像头图像的 UIImagePickerControllerMediaMetadata 时 - EXIF 和其余元数据是相同的(分辨率更小,但高度/宽度比相同)

任何想法有什么区别?

【问题讨论】:

  • Apple 图像始终是带有 EXIF 的横向左侧,并且方向在 EXIF 中指定。
  • 那么为什么图片会不一样呢?
  • @zaph - 你是对的,看看我对发生的事情的回答。谢谢

标签: ios uiimagepickercontroller exif


【解决方案1】:

Apple 图像始终是带有 EXIF 的横向左侧,并且方向在 EXIF 中指定。

【讨论】:

    【解决方案2】:

    好的,所以@zaph 评论是正确的,显然后置摄像头图像也被“反转”了 - 服务器中的上传代码(Codeigniter PHP)忽略了 EXIF。

    问题浮出水面只是因为前置摄像头分辨率低...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-14
      • 2013-06-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多