CoreImage是苹果提供的图形处理类库, 可以非常简便地实现滤镜等图片处理效果.
CGImageRef
CGImageRef是定义在QuartzCore.framework中的一个结构体指针:
typedef struct CGImage *CGImageRef;
该结构用于创建像素位图, 可通过操作存储的像素位来编辑图片.
使用CGImageRef进行图片截取
UIImage *originImage = [UIImage imageNamed:@"testImage"];
//转换成位图
CGImageRef imageRef = originImage.CGImage;
//截取图片
imageRef = CGImageCreateWithImageInRect(imageRef, CGRectMake(0, 0, 100, 100