将 UIImage 保存到磁盘,用什么方式最好?
来源:互联网 发布:荣威950 知乎 编辑:程序博客网 时间:2024/06/05 14:19
目前来说,保存 UIImage 有三种方式:1.直接用 NSKeyedArchiver 把 UIImage 序列化保存,2.用 UIImagePNGRepresentation() 先把图片转为 PNG 保存,3.用 UIImageJPEGRepresentation() 把图片压缩成 JPEG 保存。
实际上,NSKeyedArchiver 是调用了 UIImagePNGRepresentation 进行序列化的,用它来保存图片是消耗最大的。苹果对 JPEG 有硬编码和硬解码,保存成 JPEG 会大大缩减编码解码时间,也能减小文件体积。所以如果图片不包含透明像素时,UIImageJPEGRepresentation(0.9) 是最佳的图片保存方式,其次是 UIImagePNGRepresentation()。
0 0
- 将 UIImage 保存到磁盘,用什么方式最好?
- 将UIImage保存到相册
- 将UIImage对象保存到JPG或者PNG文件中
- UIImage保存到相册
- iPhone UIImage保存到文件
- 用Adodb.Stream将以二进制方式保存在数据库中的文件保存到硬盘
- 怎样将UIImage对象保存到JPG或者PNG文件中?
- iphone 怎样将UIImage对象保存到JPG或者PNG文件中?
- 怎样将UIImage对象保存到JPG或者PNG文件中?
- 将UIImage保存到iOS照片库和对应程序沙盒中
- 将UIImage保存到iOS照片库和对应程序沙盒中
- 将UIImage保存到iOS照片库和对应程序沙盒中
- 磁盘管理-将文件系统Buffer中的数据强制刷新,保存到磁盘
- UIView 转化为 UIImage,将UIImage 保存到沙盒中
- 怎么样把UIImage保存到相册
- 根据URL下载文件到本地(将二进制文件保存到磁盘)
- UIimage最好不要用常驻内存
- Heritrix实现对某种URL只爬取而不将其网页保存到磁盘的方法
- Setting下面增加搜索(SearchIndexProvider)
- 数据结构 --- 栈和队列
- 【例题】【动规】NKOJ 1796 数字金字塔
- ? extends T 与 ? super T
- 免费ARP简单介绍和程序编写
- 将 UIImage 保存到磁盘,用什么方式最好?
- JS this
- 穿越雷区第六届蓝桥杯大赛个人赛决赛(C语言A组)第四题
- C语言字符串数组与字符串指针详解
- iOS添加framework, 报错“dyld: Library not loaded”
- 第十三周-阅读程序
- O2nails美甲机
- note:cloneContents、extractContents、cloneRange()
- Python class method