ios 给出一张图片,返回一个指定大小的图片
来源:互联网 发布:网络歌手说唱歌曲大全 编辑:程序博客网 时间:2024/05/01 18:28
/*--------------------------------------------------
* 根据size截取图片中间矩形区域的图片这里的size是正方形
---------------------------------------------------*/
-(UIImage *)cutCenterImage:(UIImage *)image size:(CGSize)size
{
CGSize imageSize = image.size;
CGRect rect;
//根据图片的大小计算出图片中间矩形区域的位置与大小
if (imageSize.width > imageSize.height)
{
float leftMargin = (imageSize.width - imageSize.height) *0.5;
rect = CGRectMake(leftMargin, 0, imageSize.height, imageSize.height);
}
else
{
float topMargin = (imageSize.height - imageSize.width) *0.5;
rect = CGRectMake(0, topMargin, imageSize.width, imageSize.width);
}
CGImageRef imageRef = image.CGImage;
//截取中间区域矩形图片
CGImageRef imageRefRect = CGImageCreateWithImageInRect(imageRef, rect);
UIImage *tmp = [[UIImagealloc]initWithCGImage:imageRefRect];
CGImageRelease(imageRefRect);
UIGraphicsBeginImageContext(size);
CGRect rectDraw = CGRectMake(0, 0, size.width, size.height);
[tmp drawInRect:rectDraw];
//从当前context中创建一个改变大小后的图片
tmp = UIGraphicsGetImageFromCurrentImageContext();
// 使当前的context出堆栈
UIGraphicsEndImageContext();
return tmp;
}
- ios 给出一张图片,返回一个指定大小的图片
- Android生成一个指定大小的图片
- 获取一张图片的大小
- iOS 返回一张可以随意拉伸不变形的图片
- 指定上传图片的大小
- iOS中图片压缩成指定的大小
- iOS开发技巧之:图片压缩成指定的大小
- 返回一张图片的主色调
- 返回一张自由拉伸的图片
- iOS图片压缩成指定大小
- IOS 压缩图片到指定大小kb
- iOS图片压缩成指定大小
- 对给定的一个图片生成一个指定大小的缩略图(上传图片很大是可用)
- 1.6 给出一张图片,表示为NXN的居然,每个像素点为4字节。写一个函数实现将这张图片旋转90°。
- iOS 返回一张可以随意拉伸不变形的图片 方法
- Android中传入一个角度一张图片 返回旋转后的Bitmap.
- 图片压缩指定大小
- iOS 改变图片的大小
- My97 datepicker 日期控件添加时间自动选择 年龄,生肖,星座
- 当打开一个.h或.cpp文件时, Solution Explorer就自动展开文件所在的目录
- x264_me_search_ref函数分析
- Struts2里的Action返回Json数据
- [Redis] redis-cli 命令总结
- ios 给出一张图片,返回一个指定大小的图片
- JAVA:事件监听器之Button类中的addActionListener(ActionListener l)方法
- LTPA token ltpa.jceks regenerate
- Android真机调试超时错误解决方法(Android error: Failed to install *.apk on device *: timeout )
- 不是我写的原文
- Java出现No enclosing instance of type E is accessible. Must qualify the allocation with an enclosing
- Android SQLite 实例—增删改查、数据库版本升级
- tomcat配置文件web.xml与server.xml解析--重要
- 网页设计常用色彩搭配