iOS-图片压缩

总结

  • 压缩的时候要对分辨率压缩
  • 还要对大小压缩
1
NSData*imgData=UIImageJPEGRepresentation(image,0.5);

对图片的分辨率等比率缩放

  • 思路:获取拍照后的图片大小的分辨率
  • 用获取到的分辨率除以10,得到目标的分辨率
    1
    2
    let targetImage = image.lw_scale(to: CGSize.init(width: image.size.width/10, height: image.size.height/10))
    image1.image = targetImage