1、iOS中有8种Orientation方向:
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
2、图片信息中的EXIF中的Orientation如下表:
参数 | 0行(未旋转上) | 0列(未旋转左) | 旋转(方法很多) |
---|---|---|---|
1 | 上 | 左 | 0° |
2 | 上 | 右 | 水平翻转 |
3 | 下 | 右 | 180° |
4 | 下 | 左 | 垂直翻转 |
5 | 左 | 上 | 顺时针90°+水平翻转 |
6 | 右 | 上 | 顺时针90° |
7 | 右 | 下 | 顺时针90°+垂直翻转 |
8 | 左 | 下 | 逆时针90° |
3、上面两者的对应关系为:(iOS中后四个Orientation不常用)
6 : UIImageOrientationUp,
8 : UIImageOrientationDown,
3 : UIImageOrientationLeft,
1 : UIImageOrientationRight,
参考链接:
如何处理iOS中照片的方向
网友评论