bitmap变灰

阳光穿透心脏的1/2处 2022-08-07 03:37 343阅读 0赞

public static final Bitmap grey(Bitmap bitmap) {

` int width = bitmap.getWidth();`

` int height = bitmap.getHeight();`

` Bitmap faceIconGreyBitmap = Bitmap`

` .createBitmap(width, height, Bitmap.Config.ARGB_8888);`

` Canvas canvas =`new Canvas(faceIconGreyBitmap);

` Paint paint =`new Paint();

` ColorMatrix colorMatrix =`new ColorMatrix();

` colorMatrix.setSaturation(0);`

` ColorMatrixColorFilter colorMatrixFilter =`new ColorMatrixColorFilter(

` colorMatrix);`

` paint.setColorFilter(colorMatrixFilter);`

` canvas.drawBitmap(bitmap, 0, 0, paint);`

` return`faceIconGreyBitmap;

}

发表评论

表情:
评论列表 (有 0 条评论,343人围观)

还没有评论,来说两句吧...

相关阅读

    相关 让页面整体

    一、写一套灰色的代码 如果不嫌麻烦的话,可以写一套彩色的代码和一套灰色的代码,这样不仅可以实现功能还可以体现工作很忙,实现自己的人生价值。 二、通过css控制 如

    相关 CSS之纪念日主题网页

    > 你好,我是Vam的金豆之路,可以叫我豆哥。2019年年度博客之星、技术领域博客专家。主要领域:前端开发。我的微信是 maomin9761,有什么疑问可以加我哦,自己创建了一