Swift:如何将图像缩小到缩略图大小(不会丢失质量?)

时间:2015-12-31 00:18:14

标签: ios swift

我正在尝试在数组中拍摄图像并将其缩小到缩略图大小。我想到了当你在联系人中为某人分配图片时,图像看起来的样子,并且文字旁边会出现小图片。我现在使用的方法创建了一个非常模糊的图像 - 有什么我可以改变,使它看起来像联系人的质量?

var newSize:CGSize = CGSize(width: 40, height: 40)
let rect = CGRectMake(0, 0, newSize.width, newSize.height)
UIGraphicsBeginImageContextWithOptions(newSize, false, 1.0)
pic.drawInRect(rect)
let newImage = UIGraphicsGetImageFromCurrentImageContext()
UIGraphicsEndImageContext()
let imageData = UIImageJPEGRepresentation(newImage, 1.0)

谢谢!

0 个答案:

没有答案