1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > python jpg 压缩因子_IOS图像2之jpg png图片保存 互转 设置有损压缩因子

python jpg 压缩因子_IOS图像2之jpg png图片保存 互转 设置有损压缩因子

时间:2020-03-03 05:23:28

相关推荐

python jpg 压缩因子_IOS图像2之jpg png图片保存 互转 设置有损压缩因子

对于jpg图片来说,有损压缩因子设置为0.5 可以大大减少图片的体积,而对图片的质量几乎没有太大影响:

下面是测试图片结果:

// UIImage *image_jpg = [UIImage imageNamed:@"jpgtest.jpg"];

// UIImage *image_png = [UIImage imageNamed:@"pngtest-1.png"];

//

// NSData *data_pngfrompng = UIImagePNGRepresentation(image_png);

// NSData *data_pngfromjpg = UIImagePNGRepresentation(image_jpg);

// NSData *data_jpgfrompng = UIImageJPEGRepresentation(image_png, 0.5);

// NSData *data_jpgfromjpg = UIImageJPEGRepresentation(image_jpg, 0.5);

//

// NSString *documents = [NSHomeDirectory() stringByAppendingString:@"/Documents/"];

//

// NSString *pathpngfrompng = [documents stringByAppendingString:@"data_pngfrompng.png"];

// NSString *pathpngfromjpg = [documents stringByAppendingString:@"data_pngfromjpg.png"];

// NSString *pathjpgfrompng = [documents stringByAppendingString:@"data_jpgfrompng.jpg"];

// NSString *pathjpgfromjpg = [documents stringByAppendingString:@"data_jpgfromjpg.jpg"];

//

// [data_pngfrompng writeToFile:pathpngfrompng atomically:YES];

// [data_pngfromjpg writeToFile:pathpngfromjpg atomically:YES];

// [data_jpgfrompng writeToFile:pathjpgfrompng atomically:YES];

// [data_jpgfromjpg writeToFile:pathjpgfromjpg atomically:YES];

UIImage *image_jpg = [UIImage imageNamed:@"2231249403.jpg"];

NSData *data_jpgfromjpg = UIImageJPEGRepresentation(image_jpg, 0.5);

NSString*documents = [NSHomeDirectory()stringByAppendingString:@"/Documents/"];

NSString *pathjpgfromjpg = [documents stringByAppendingString:@"datcccc.jpg"];

[data_jpgfromjpg writeToFile:pathjpgfromjpg atomically:YES];

NSLog(@"documents=%@",documents);

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。