IOS 开发中相机获取图片 不同方向的相机获取不同的图片的实现 ||图片的从新绘图
来源:互联网 发布:互联网数据分析招聘 编辑:程序博客网 时间:2024/06/05 14:49
这几天在做头像的时候,发现直接拍照获取图片在截取图像的时候不正确,后来发现获取的image 没有设置相机的拍照方向 于是在网上找到了这个方法
+ (UIImage *)image:(UIImage *)image rotation:(UIImageOrientation)orientation
{
}
发现和我的需求有些不一样 然后研究了一下CTM变换 发现参数改变不一致 于是又修改为
case UIImageOrientationRight:
rotate = 3 * M_PI_2;
rect = CGRectMake(0, 0, image.size.width, image.size.height);
translateX = -rect.size.height;
translateY = 0;
scaleY = rect.size.width/rect.size.height;
scaleX = rect.size.height/rect.size.width;
break;
只有这一块发生变化 然后复合自己的要求
最后注意 相机在头向右的时候为默认方向 向上的时候为向右偏方向
- IOS 开发中相机获取图片 不同方向的相机获取不同的图片的实现 ||图片的从新绘图
- IOS 开发中相机获取图片 不同方向的相机获取不同的图片的实现 ||图片的从新绘图
- IOS 如何获取相机拍照得到的图片的大小
- android中打开相机、打开相册进行图片的获取
- iOS从相机或相册获取图片并裁剪,再获取裁剪后的图片
- iOS开发- 相机(摄像头)获取到的图片自动旋转90度解决办法
- iOS开发- 相机(摄像头)获取到的图片自动旋转90度解决办法
- iOS开发- 相机(摄像头)获取到的图片自动旋转90度解决办法
- iOS开发- 相机(摄像头)获取到的图片自动旋转90度解决办法
- iOS开发- 相机(摄像头)获取到的图片自动旋转90度解决办法
- iOS开发- 相机(摄像头)获取到的图片自动旋转90度解决办法
- iOS开发- 相机(摄像头)获取到的图片自动旋转90度解决办法
- iOS开发- 相机(摄像头)获取到的图片自动旋转90度解决办法
- iOS开发技巧之:相机获取到的图片自动旋转90度解决办法
- iOS软件开发获取相机图片处理
- Android相机、相册获取图片,解决相机拍照图片被压缩模糊的情况
- 实现炫酷的获取本地图片和相机拍照图片-自定义组件
- 实现炫酷的获取本地图片和相机拍照图片-自定义组件
- MATLAB往EXCEL讀寫數據
- jquery 的ajax请求传递json数据给struts的action
- 笔记本电池不行 省电妙招
- DSOJ Specular reflection of a tree(树的镜面映射)
- 内联函数和宏定义的区别
- IOS 开发中相机获取图片 不同方向的相机获取不同的图片的实现 ||图片的从新绘图
- 排序(特殊)
- 恢复IP地址
- java线程——阻塞队列
- 欢迎使用CSDN-markdown编辑器
- 《SDN: Software Defined Networks》笔记2--Openflow, 虚拟交换机
- UIScrollView自动布局
- DSOJ I Love PKU(我爱北大)
- anr,多线程,handler