美文网首页
图片置灰

图片置灰

作者: 大心脏 | 来源:发表于2017-06-01 13:53 被阅读3次

+ (UIImage *)grayImage:(UIImage *)sourceImage {

CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceGray();

CGContextRef context = CGBitmapContextCreate(nil, sourceImage.size.width, sourceImage.size.height, 8, 0, colorSpace, kCGImageAlphaNone);

CGColorSpaceRelease(colorSpace);

if (context == NULL) {

return nil;

}

CGContextDrawImage(context, CGRectMake(0, 0, sourceImage.size.width, sourceImage.size.height), sourceImage.CGImage);

UIImage *grayImage = [UIImage imageWithCGImage:CGBitmapContextCreateImage(context)];

CGContextRelease(context);

return grayImage;

}

相关文章

  • 图片置灰

    + (UIImage *)grayImage:(UIImage *)sourceImage { CGColorSp...

  • iOS 图片置灰(OC&Swift)

    对于项目中需要图片置灰的处理方法: OC: //将图片置灰+ (UIImage*)grayScale:(UIIma...

  • Shader图片置灰

    参考:NGUI Sprite效果变灰(按钮禁用状态)的解决方案 非ScrollView下使用 shader就是在片...

  • imageView图片置灰

    adapter里加载数据动态置灰背景图片 将ImageView变成灰色 ColorMatrix matrix = ...

  • iOS图片置灰

    通过对图片属性的操作,得到灰色图片赋值

  • 图片批量置灰

    // GrayPic.cpp : This file contains the 'main' function. ...

  • 交互-按钮置灰与不置灰

    理了下按钮置灰还是不置灰的逻辑,总结讲就是简单的置灰,复杂的不置灰单项的置灰,多项的不置灰 简单的置灰,单项的置灰...

  • 图片的置灰与复原

    置灰: 效果: 复原:

  • android view置灰(哀悼日)

    置灰前 置灰后 给Activity的顶层View设置置灰,实现全局置灰效果。获取界面的根View:

  • 置灰

    视觉置灰 视觉置灰在界面设计中主要起到的是一个筛选的作用。以豆瓣和虎扑为例,帖子如果浏览过就会置灰。 在电商类的产...

网友评论

      本文标题:图片置灰

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