关于imageOrientation

用相机拍出来的照片都含有EXIF信息,UIImage的imageOrientation属性指的就是EXIF中的orientation信息。如果我们忽略orientation信心,而直接对照片进行想速处理或者drawInRect等操作,得到的结果是翻转或者旋转90之后的样子。这是因为我们执行像素处理或者drawInRect等操作后,imageOrientation信息被删除了,imageOrientation被重置为0,造成照片内容和imageOrientation不匹配。

所以,在对照片进行处理之前,现将照片旋转到正确方向,并且返回的imageOrientation为0。

 

posted @ 2016-03-02 17:12  encoreMiao  阅读(451)  评论(0编辑  收藏  举报