我正在尝试将渐变蒙版应用于 Android 中的模糊层。像这样的东西:
我正在尝试使用此代码:
Bitmap mutable = Bitmap.createBitmap(lebg.getWidth(), lebg.getHeight(), Bitmap.Config.ARGB_8888);
Canvas canvas = new Canvas(mutable);
Paint paint = new Paint();
paint.setFilterBitmap(false);
canvas.drawBitmap(lebg, 0, 0, paint);
canvas.drawBitmap(leblur, 0, 0, paint);
paint.setXfermode(new PorterDuffXfermode(Mode.DST_OUT));
canvas.drawBitmap(mask, 0, 0, paint);
任何想法?
谢谢!
第一个图像是模糊层。第二个图像是原始图层。第三张图片是遮罩层。最后一个图像是结果图像。