FrameView.java 文件源码

java
阅读 22 收藏 0 点赞 0 评论 0

项目:videoMerge 作者:
private Bitmap MaskBitmap(Bitmap bitmap, Bitmap mask, int size, Xfermode mode) {
    if (null == bitmap || mask == null) {
        return null;
    }
    Bitmap dstBmp = Bitmap.createBitmap(size, size, Config.ARGB_8888);
    Canvas canvas = new Canvas(dstBmp);
    Paint paint = new Paint(Paint.ANTI_ALIAS_FLAG);
    Rect src = new Rect(0, 0, mask.getWidth(), mask.getHeight());
    Rect dst = new Rect(0, 0, size, size);
    canvas.drawBitmap(mask, src, dst, paint);
    paint.setXfermode(mode);
    src.right = bitmap.getWidth();
    src.bottom = bitmap.getHeight();
    canvas.drawBitmap(bitmap, src, dst, paint);
    return dstBmp;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号