【发布时间】:2011-01-26 09:01:34
【问题描述】:
有没有办法减少图像文件大小或原始 RGB 缓冲区?
实际上我有 500KB 大小为 320X420 的 RGB 缓冲区。我尝试使用 UIimage 将其保存到磁盘,结果为 240 KB。
根据图像大小,我希望它小于 50KB 左右。(降低质量是可以的)
有可能吗?
谢谢,
拉古
【问题讨论】:
有没有办法减少图像文件大小或原始 RGB 缓冲区?
实际上我有 500KB 大小为 320X420 的 RGB 缓冲区。我尝试使用 UIimage 将其保存到磁盘,结果为 240 KB。
根据图像大小,我希望它小于 50KB 左右。(降低质量是可以的)
有可能吗?
谢谢,
拉古
【问题讨论】:
240KB 大小听起来与未压缩 (320x420x3) 的原始 RGB 图像数据完全一样。 iPhone没有PNG或JPEG导出器吗?互联网上说要使用 UIImageJPEGRepresentation 或 UIImagePNGRepresentation 和 NSData writeToFile。
【讨论】: