现在的位置: 首页 > 综合 > 正文

ios (Quartz 2D绘图) UIImage,CGImage和CGImageRef有什么区别

2019年03月31日 ⁄ 综合 ⁄ 共 335字 ⁄ 字号 评论关闭

CGImage和CGImageRef这两个应当是用来重绘图形的类,它们在应用时是按照图像的像素矩阵来绘制图片的,它们可以用来处理bitmap。

CGImageRef与UIImage的互转

 

CGImageRef转换成UIImage CGImageRef

iOffscreen = CGBitmapContextCreateImage(context);

UIImage* image = [UIImage imageWithCGImage: iOffscreen];

 

UIImage转换成CGImageRef

UIImage *loadImage=[UIImage imageNamed:@"comicsplash.png"];

CGImageRef cgimage=loadImage.CGImage;

抱歉!评论已关闭.