保存UIImage时减小图像大小

时间:2013-09-25 14:07:34

标签: ios objective-c image colors reduce

我的图像只有红色和白色。在图像处理中,我们可以将图像从24位缩小到8位或类似的东西。

是否可以减小图像尺寸?在我的iPad应用程序中,我可以将图像保存为png或jpeg。但我想减少更多的尺寸。我该如何编写代码?

1 个答案:

答案 0 :(得分:0)

您是否研究过方法UIImageJPEGRepresentation?获得UIImage后,您只需要执行以下操作:

NSData* imgData = UIImageJPEGRepresentation(myImage, 0.4); //0.4 is the compression rate.
[imgData writeToURL:myFileURL atomically:YES];