iOS对图像进行尺寸压缩
来源:互联网 发布:如何看待马蓉 知乎 编辑:程序博客网 时间:2024/05/01 23:53
iOS Objective-C对图像进行压缩,最简单的就是对图像进行等比例缩小。代码如下:
- (UIImage*)scaleFromImage:(UIImage*)image scaledToSize:(CGSize)newSize{ CGSize imageSize = image.size; CGFloat width = imageSize.width; CGFloat height = imageSize.height; if (width <= newSize.width && height <= newSize.height){ return image; } if (width == 0 || height == 0){ return image; } CGFloat widthFactor = newSize.width / width; CGFloat heightFactor = newSize.height / height; CGFloat scaleFactor = (widthFactor<heightFactor?widthFactor:heightFactor); CGFloat scaledWidth = width * scaleFactor; CGFloat scaledHeight = height * scaleFactor; CGSize targetSize = CGSizeMake(scaledWidth,scaledHeight); UIGraphicsBeginImageContext(targetSize); [image drawInRect:CGRectMake(0,0,scaledWidth,scaledHeight)]; UIImage* newImage = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); return newImage;}
0 0
- iOS对图像进行尺寸压缩
- 对图像进行Jpeg压缩进行模拟
- iOS 对图片进行压缩
- iOS 对图片进行压缩
- ios 对图片进行压缩
- 对jpeg格式图像进行压缩
- 使用libjpeg对图像进行压缩
- 使用libjpeg对图像进行压缩
- linux libjpeg对图像进行压缩
- iOS 对图片进行压缩处理
- iOS-获取图像尺寸
- 利用矩阵奇异值分解对图像进行压缩
- 利用哈达玛变换对真彩色图像进行压缩
- 对图像尺寸重置 opencv
- iOS开发-进阶:图像进行压缩方法汇总
- Android图片压缩,先进行尺寸压缩,再质量压缩
- 对目录进行压缩.
- 对IOT进行压缩
- JAVA 输出日历
- ionic应用在mac上使用Xcode7.2(7C68)进行iphone真机测试
- max_join_size报错
- phpcms V9 内联/关联链接 字符串较长链接无法正确替换的问题完美解决
- iOS开发数据库篇—SQLite常用的函数
- iOS对图像进行尺寸压缩
- 集群节点临时重启
- Material Design学习(一)
- Spark 机器学习 —— 从决策树到随机森林
- vector::reserve && vector::resize
- UDP协议
- AndroidStudio
- android中长按listview弹出菜单后如何在菜单选择方法中获取当前listview的位置
- Handling Runtime Changes