gpt4 book ai didi

android - 如何使用另一个位图作为掩码在位图上绘制?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:44:04 32 4
gpt4 key购买 nike

我想使用另一个位图作为 mask 在位图上绘制。 mask 是一个黑色位图,其中有一个透明对象。我希望这个透明部分用任意颜色填充并添加到我的原始图像中。如何做到这一点?

enter image description here

+

enter image description here

+蓝色=

enter image description here

最佳答案

我不得不按照@Christian 的描述更换面具。然后,可以很容易地产生想要的结果:

canvas.drawRect(rect, paint);
paint.setXfermode(new PorterDuffXfermode(Mode.DST_IN));
canvas.drawBitmap(mask, 0.0f, 0.0f, paint);

关于android - 如何使用另一个位图作为掩码在位图上绘制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17835435/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com