我正在做一些图像失真项目,我需要对图像实现各种失真效果。我面临的问题是,当我对其进行扭曲时,一些图像会旋转。
它只发生在一些images
. 而其他images
工作完美。那么有没有什么办法可以修复image
like Portrait in的位置呢UIImageView
?
请提供任何解决方案。
我正在做一些图像失真项目,我需要对图像实现各种失真效果。我面临的问题是,当我对其进行扭曲时,一些图像会旋转。
它只发生在一些images
. 而其他images
工作完美。那么有没有什么办法可以修复image
like Portrait in的位置呢UIImageView
?
请提供任何解决方案。
这些是 UIImage 对象吗?如果是这样,请检查方向属性。根据原始图像数据的来源,UIImage 方向可能会受到相关 EXIF 标记的方向设置的影响。
下面的代码解决了我的问题。从这里得到
UIImage* rotatedImage = [UIImage imageWithCGImage:myImage.CGImage scale:1.0 orientation:UIImageOrientationLeft];
myImageView.image = rotatedImage;