我正在编写一个使用前置摄像头拍照的应用程序。我想在垂直轴上镜像图片,然后保存它们。
问题是,当我查看默认的照片应用程序时,图像的缩略图会旋转 180 度。如果我单击图片,它仍然处于旋转图片中,但在我尝试放大的实例中,它会自行纠正为我想要的旋转,并具有我想要的镜像效果。有任何想法吗?这发生在官方 Apple 照片应用程序中。
我的镜像图片代码在这里:
var chosenImage = info[UIImagePickerControllerOriginalImage] as! UIImage
myImageView.contentMode = .ScaleAspectFit
myImageView.image = UIImage(CGImage: chosenImage.CGImage!, scale: chosenImage.scale, orientation: .LeftMirrored)
UIImageWriteToSavedPhotosAlbum(myImageView.image!, self, nil, nil)
最佳答案
仅更改方向实际上并不会更改图像数据。图像的方向需要手动保存/更改
关于ios - 左镜像照片的缩略图方向错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31619267/