相关疑难解决方法(0)

调整UIImage大小的最简单方法是什么?

在我的iPhone应用程序中,我用相机拍照,然后我想将其调整为290*390像素.我正在使用此方法调整图像大小:

UIImage *newImage = [image _imageScaledToSize:CGSizeMake(290, 390)
                         interpolationQuality:1];    
Run Code Online (Sandbox Code Playgroud)

它工作得很好,但它是一个未记录的功能,所以我不能再使用iPhone OS4了.

那么...调整UIImage大小的最简单方法是什么?

resize uiimage ios

381
推荐指数
24
解决办法
30万
查看次数

如何在iphone的objective-c中以编程方式调整图像大小

我有一个应用程序,我在一个小空间显示大图像.图像非常大,但我只在100x100像素的帧中显示它们.我的应用程序响应缓慢,因为我正在使用的图像的大小.

为了提高性能,如何使用Objective-C以编程方式调整图像大小?

iphone image objective-c

45
推荐指数
3
解决办法
7万
查看次数

调整图像大小 Objective-C

我正在尝试缩小使用 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);
Run Code Online (Sandbox Code Playgroud)

这给了我一个 320x460 的图像,我如何得到我想要的 484x888 的大小。

objective-c uikit uiimage ios

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

ios ×2

objective-c ×2

uiimage ×2

image ×1

iphone ×1

resize ×1

uikit ×1