如何使用颜色模式剪切图像以在android中创建拼图?

时间:2016-06-16 18:24:33

标签: java android image

我想使用其他带有图案的图像从图像中以编程方式在Android拼图中创建。 这是作品的图像模式:

Pattern all images

我需要为每件作品创建一个图像。

我可以使用一个图像来获得一个单独的图像,其中图案的图案只有一块颜色,而图像的其余部分使用此代码的透明颜色:

    Bitmap bitmap = Bitmap.createBitmap(mascara2.getWidth(), mascara2.getHeight(), Bitmap.Config.ARGB_8888);
    Canvas c = new Canvas(bitmap);      
    c.drawBitmap(cuadro, 0, 0, null);
    Paint maskPaint = new Paint();
    maskPaint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.DST_IN));
    c.drawBitmap(mascara2, 0, 0, maskPaint);
    canvas.drawBitmap(bitmap, 0, 0, null)

这种模式:     pattern 1 piece

但我只需要使用1张图片(第一张图片),所有碎片都可以剪掉拼图的拼图

感谢!!!!

0 个答案:

没有答案