上使用的UIImagePickerController前置摄像头时,iOS的方向错误(iOS wro

2019-10-22 12:27发布

我使用UIImagePickerController捕捉图像并将其上传到服务器。

当拍摄的前置摄像头照片,高度/宽度得到的地方逆转。

该图像后显示正确,但高度和宽度被颠倒(和我使用他们的自动版式UIImageView的约束)

的关键是-在看时UIImagePickerControllerMediaMetadata正面和背面摄像机图像-的EXIF和元数据的其余部分是相同的(分辨率为小,但高/宽比是相同的)

任何想法有什么区别?

Answer 1:

苹果图像始终景观留下EXIF和方位在EXIF规定。



Answer 2:

OK,所以@zaph的评论是正确的,显然照相机图像是“逆转”,以及 - 服务器(笨PHP)上传代码忽略了EXIF。

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



文章来源: iOS wrong orientation when using front camera on UIImagePickerController