我正在尝试缩小使用 iPhone 4 及更高版本拍摄的 Objective-C 中的图像,以便我可以尽快将其发送到服务器。目前,全尺寸图像需要很长时间。
我正在尝试的缩小规模的电流是:
CGSize imageSize;
imageSize = CGSizeMake(484, 888);
UIImage *img = [UIImage imageWithContentsOfFile:path];
UIGraphicsBeginImageContext( imageSize );
[img drawInRect:CGRectMake(0,0,imageSize.width,imageSize.height)];
UIImage* realfrontImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
NSData *frontImageData = UIImageJPEGRepresentation(realfrontImage, 1.0);
这给了我一个 320x460 的图像,如何获得我想要的 484x888 大小。