iOS积累 002:UIImage的缩放与压缩
来源:互联网 发布:微信群控软件 编辑:程序博客网 时间:2024/06/05 10:06
最近实习,比较忙,知识点没有办法细讲,我会先放上代码与总结,作为给大家的接口,知识点细节以后再补。
1、UIImage的缩放
-(UIImage*)originImage:(UIImage *)image scaleToSize:(CGSize)size{ // 创建一个bitmap的context // 并把它设置成为当前正在使用的context UIGraphicsBeginImageContext(size); // 绘制改变大小的图片 [image drawInRect:CGRectMake(0, 0, size.width, size.height)]; // 从当前context中创建一个改变大小后的图片 UIImage* scaledImage = UIGraphicsGetImageFromCurrentImageContext(); // 使当前的context出堆栈 UIGraphicsEndImageContext(); // 返回新的改变大小后的图片 return scaledImage; }
2、UIImage的压缩
-(UIImage*)compressImageWithOriginalImage:(UIImage*)image percent:(CGFloat)percent{ NSData *imageData = UIImageJPEGRepresentation(image, percent); UIImage *newImage = [UIImage imageWithData:imageData]; return newImage;}
我对压缩的percent与原始图像的字节大小进行了比较,当percent为0.8左右时可判定为高质量,0.6左右为中等质量。
0 0
- iOS积累 002:UIImage的缩放与压缩
- UIImage的等比例压缩和缩放实现
- iOS 关于UIImage的压缩问题
- UIImage的缩放问题
- iOS图片缩放成制定尺寸的UIImage图片
- Xamarion.IOS UIImage图片的裁剪缩放等
- IOS:UIImage的剪切,尺寸缩小、压缩、添加水印
- 带边框的UIImage缩放
- ios--图片压缩/缩放
- IOS 对UIImage图片进行缩放
- iOS开发之UIImage等比缩放
- iOS开发之UIImage等比缩放
- Android 图片压缩与缩放的方法
- uiimage 缩放
- uiimage 缩放
- UIImage 缩放
- ios图片缩放,根据UIImageView Frame的尺寸,自动调整UIImage缩放,保证图片显示不变形
- iOS开发笔记之二十七——UIImage图片的移动、旋转、缩放和裁剪
- [Servlet3.0新特性]Servlet异步处理
- 源码-Excutor
- HDU1850 Being a Good Boy in Spring Festival
- Android 实现记住用户名和密码的功能
- Java TCP网络编程 简单实例
- iOS积累 002:UIImage的缩放与压缩
- [C#基础]线程学习笔记(一)
- Android Activity生命周期都该做哪些事情?
- JavaScript内存优化
- checkbox 设定文字和选框之间的距离及自定义样式
- linux nand bch算法移植
- Linux管理工作,实例讲解工作中使用ssh证书登录的实际流程,讲解ssh证书登录的配置原理,基于配置原理,解决实际工作中,windows下使用SecureCRT证书登录的各种问题,以及实现hadoo
- deleted object would be re-saved by cascade (remove deleted object from associations): [com.bp.bean
- 对C++中迭代器的辅助函数的认识