![](/img/trans.png)
[英]Is it possible to get a reference to a UIImage when capturing an image with UIImagePicker
[英]UIImagePicker and UIImage size
我有一个UIImagePickerViewController,我只是使用UIImagePickerControllerOriginalImage和将图像保存到我的应用程序中:
[self.fileManager createFileAtPath:aPath contents:UIImageJPEGRepresentation(image, 1.f) attributes:nil];
结果:
所以我的问题很简单:为什么? 以及如何达到Photo.app的大小?
谢谢你的帮助 :)
您可能知道,在UIImageJPEGRepresentation中传递的第二个参数定义了压缩质量(1是最高的)。 因为图像会分解为基本数据,然后重新压缩(jpeg是压缩的图像格式),所以压缩的结果可能会更糟(文件更大),当然,图像质量也不会得到改善。 尝试将参数降低到0.0到1.0之间,以查看文件大小的最佳匹配时间(每个处理的图像都是唯一的,因此请在中间找到一个合适的值)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.