ios开发--UIImage转化成NSData
来源:互联网 发布:车载 实用 知乎 编辑:程序博客网 时间:2024/05/16 14:21
if (UIImagePNGRepresentation
}
UIImageJPEGRepresentation和UIImagePNGRepresentation.
UIImageJPEGRepresentation函数需要两个参数:图片的引用和压缩系数.而UIImagePNGRepresentation只需要图片引用作为参数.通过在实际使用过程中,比较发现: UIImagePNGRepresentation(UIImage* image) 要比UIImageJPEGRepresentation(UIImage* image, 1.0) 返回的图片数据量大很多.譬如,同样是读取摄像头拍摄的同样景色的照片, UIImagePNGRepresentation()返回的数据量大小为199K ,而 UIImageJPEGRepresentation(UIImage* image, 1.0)返回的数据量大小只为140KB,比前者少了50多KB.如果对图片的清晰度要求不高,还可以通过设置 UIImageJPEGRepresentation函数的第二个参数,大幅度降低图片数据量.譬如,刚才拍摄的图片, 通过调用UIImageJPEGRepresentation(UIImage* image, 1.0)读取数据时,返回的数据大小为140KB,但更改压缩系数后,通过调用UIImageJPEGRepresentation(UIImage* image, 0.5)读取数据时,返回的数据大小只有11KB多,大大压缩了图片的数据量 ,而且从视角角度看,图片的质量并没有明显的降低.因此,在读取图片数据内容时,建议优先使用UIImageJPEGRepresentation,并可根据自己的实际使用场景,设置压缩系数,进一步降低图片数据量大小.
- ios开发--UIImage转化成NSData
- ios开发--UIImage转化成NSData
- ios开发--UIImage转化成NSData
- ios开发--UIImage转化成NSData
- iOS开发--UIImage转化成NSData
- UIImage 和 NSData 的转化
- iOS开发---UIImage和NSData的相互转换
- UIImage转换成nsdata
- 将UIImage转化成NSData在转化成NSString(将UIImage转化成Base64的字节流)
- iOS-将UIImage转为NSData
- iOS UIView、UIImage、NSData转换
- NSString, char, NSData,UIImage相互转化
- IOS NSdata 转化
- iOS开发问题之:如何将相册中的动态GIF图转化成NSData类型
- iOS开发问题之:如何将相册中的动态GIF图转化成NSData类型?
- iOS开发之将字典NSDictionary转化为NSData数据
- iOS中UIImage转换为NSData 方法
- iOS下载文件之NSData -UIImage
- 什么是ELF,COFF,和PE COFF
- good job!
- Android-Universal-Image-Loader应用详解
- openfire 插件web 页面菜单栏定位
- Jsp中的注释
- ios开发--UIImage转化成NSData
- 自轉)과 公轉
- Linux下Hadoop的安装(单机版)
- HttpClient 教程 (一)
- Linux 引导过程内幕(了解linux引导的好文章)
- 设置s:select的值的两种方法
- 存储过程的调用
- 利用反射获取并使用自定义对象
- 在servlet中用outputStream输出数据以及中文数据的问题