美文网首页
iOS如何将图片改成灰色调

iOS如何将图片改成灰色调

作者: Alfred_小乐 | 来源:发表于2016-10-24 17:09 被阅读116次

代码如下

CGColorSpaceRef colorref = CGColorSpaceCreateDeviceGray();
CGContextRef ctx = CGBitmapContextCreate(nil, img.size.width, img.size.height, 8, 0, colorref, kCGImageAlphaNone);
CGColorSpaceRelease(colorref);
CGContextDrawImage(ctx, CGRectMake(0, 0, img.size.width, img.size.height), img.CGImage);
UIImage *imgg = [UIImage imageWithCGImage:CGBitmapContextCreateImage(ctx)];
CGContextRelease(ctx);

效果如下

原图
灰色图

相关文章

网友评论

      本文标题:iOS如何将图片改成灰色调

      本文链接:https://www.haomeiwen.com/subject/hmyluttx.html