IOS 手机自带相机拍照照片方向的处理

最美雾凇


UIImage 

@property(nonatomic,readonly) UIImageOrientation imageOrientation; // this will affect how the image is composited

图片本身存在图片方向,在定义的枚举类型可以看到如下:


typedef NS_ENUM(NSInteger, UIImageOrientation) {

    UIImageOrientationUp,            // default orientation

    UIImageOrientationDown,          // 180 deg rotation

    UIImageOrientationLeft,          // 90 deg CCW

    UIImageOrientationRight,        // 90 deg CW

    UIImageOrientationUpMirrored,    // as above but image mirrored along other axis. horizontal flip

    UIImageOrientationDownMirrored,  // horizontal flip

    UIImageOrientationLeftMirrored,  // vertical flip

    UIImageOrientationRightMirrored,// vertical flip

};

那么,相机拍照的照片方向是什么呢?

1. UIImageOrientationUp

右手横向拍摄照片

2. UIImageOrientationDown

左手横向拍摄照片

3. UIImageOrientationLeft

正常手持拍摄照片

4. UIImageOrientationRight

倒置拍摄照片

抓取的数据显示时这样的,但是感觉跟定义不太一样,后续继续跟进测试,抓一下数据查看。

你可能感兴趣的:(IOS 手机自带相机拍照照片方向的处理)