android 过滤图片中指定的颜色,返回透明的png图片

来源:互联网 发布:儿童电动牙刷价格淘宝 编辑:程序博客网 时间:2024/06/01 08:43
private Bitmap filterColor(Bitmap bmp,int filterColor){
        Canvas c = new Canvas(bmp);
        Paint p = new Paint();
        p.setAlpha(0);
        p.setXfermode(new AvoidXfermode(filterColor, 0, AvoidXfermode.Mode.TARGET));
        c.drawPaint(p);
        return bmp;

    }


有时候传来的png图片背景是有颜色的,想要处理成透明的png图片

只需要执行上面的方法

0 0
原创粉丝点击