Ios 在保存图像时减小图像大小

Ios 在保存图像时减小图像大小,ios,objective-c,image,colors,reduce,Ios,Objective C,Image,Colors,Reduce,我的图像只有红色和白色。在图像处理中,我们可以将图像从24位减少到8位或类似的位置 是否可以减小图像大小?在我的iPad应用程序中,我可以将图像保存为png或jpeg格式。但我想进一步缩小尺寸。我应该如何编写代码?您研究过UIImageJPEG表示法的方法吗?一旦有了UIImage,您只需执行以下操作: NSData* imgData = UIImageJPEGRepresentation(myImage, 0.4); //0.4 is the compression rate. [imgDat

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


是否可以减小图像大小?在我的iPad应用程序中,我可以将图像保存为png或jpeg格式。但我想进一步缩小尺寸。我应该如何编写代码?

您研究过UIImageJPEG表示法的方法吗?一旦有了
UIImage
,您只需执行以下操作:

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