Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/103.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 调整UIImage的尺寸并保存在NSData中_Ios_Uiimage_Nsdata_Dimensions - Fatal编程技术网

Ios 调整UIImage的尺寸并保存在NSData中

Ios 调整UIImage的尺寸并保存在NSData中,ios,uiimage,nsdata,dimensions,Ios,Uiimage,Nsdata,Dimensions,我想调整UIImage(高度和宽度)的大小,并使用新的度量值将其存储在NSData中。例如: [UIImage imageWithCGImage:[image CGImage] scale:compression orientation:UIImageOrientationUp] 这在转换为NSData时不会保留尺寸。问题出在哪里?比例参数除了调整图像大小外,还做其他事情。举一个真实的例子——当你加载视网膜图像时,需要使用scale。在这种情况下,图像尺寸会减半,而数据量(以及实际尺寸)则不会

我想调整
UIImage
(高度和宽度)的大小,并使用新的度量值将其存储在
NSData
中。例如:

[UIImage imageWithCGImage:[image CGImage] scale:compression orientation:UIImageOrientationUp]

这在转换为
NSData
时不会保留尺寸。问题出在哪里?

比例参数除了调整图像大小外,还做其他事情。举一个真实的例子——当你加载视网膜图像时,需要使用scale。在这种情况下,图像尺寸会减半,而数据量(以及实际尺寸)则不会减半。这只是一种在视网膜/非视网膜设备之间提供良好兼容性的聪明方法


您需要的是创建更小的CGContext并重新绘制图像。即便如此,也应该有大量的例子。例如,此处:

比例参数除了调整图像大小外,还执行其他操作。举一个真实的例子——当你加载视网膜图像时,需要使用scale。在这种情况下,图像尺寸会减半,而数据量(以及实际尺寸)则不会减半。这只是一种在视网膜/非视网膜设备之间提供良好兼容性的聪明方法


您需要的是创建更小的CGContext并重新绘制图像。即便如此,也应该有大量的例子。例如,此处:

比例参数除了调整图像大小外,还执行其他操作。举一个真实的例子——当你加载视网膜图像时,需要使用scale。在这种情况下,图像尺寸会减半,而数据量(以及实际尺寸)则不会减半。这只是一种在视网膜/非视网膜设备之间提供良好兼容性的聪明方法


您需要的是创建更小的CGContext并重新绘制图像。即便如此,也应该有大量的例子。例如,此处:

比例参数除了调整图像大小外,还执行其他操作。举一个真实的例子——当你加载视网膜图像时,需要使用scale。在这种情况下,图像尺寸会减半,而数据量(以及实际尺寸)则不会减半。这只是一种在视网膜/非视网膜设备之间提供良好兼容性的聪明方法

您需要的是创建更小的CGContext并重新绘制图像。即便如此,也应该有大量的例子。例如: