我试图在合理的可能范围内压缩选定的UIImage。我目前正在压缩它:
UIImage *image = [info objectForKey:UIImagePickerControllerOriginalImage];
NSData *imageData = [[NSData alloc] initWithData:UIImageJPEGRepresentation((image), 0.1)];
根据数据的长度,根据所选照片的不同,它们可以在250kb到600kb之间。最大化存储对我来说至关重要。
您如何建议我可以将照片压缩一点?这是我所知道的唯一方法。
感谢。
答案 0 :(得分:2)
答案 1 :(得分:1)
您应该抓住较小版本的图片。有关如何调整UIImage大小的一个很好的示例,请参阅此问题。 How to scale down a UIImage and make it crispy / sharp at the same time instead of blurry?