如何将单个位图用作另一个位图的多个蒙版?

时间:2018-12-10 14:54:03

标签: android android-canvas android-bitmap

我有一个原始图像和一个蒙版图像,它们对原始图像的不同区域具有不同的颜色。我只想让用户看到他点击的原始图像部分。最终目标是让用户通过点击每个部分逐个部分地绘制原始图像。

当前,我正在使用Floodfill进行此操作,但是它对于撤消重做操作的效率非常低。我想知道是否可以使用BitmapShader和PorterDuffModes做到这一点,而无需创建数百个小的位图作为单独的蒙版位图。

enter image description here enter image description here

0 个答案:

没有答案