gpt4 book ai didi

dart - 使用颜色将图像绘制到 Canvas

转载 作者:IT王子 更新时间:2023-10-29 07:14:07 25 4
gpt4 key购买 nike

我使用 canvas.drawImageRect 将图像绘制到 Canvas 上。

图像本身是透明的白色,但我希望它有另一种颜色。我尝试创建一个颜色设置为黄色的 Paint,但这并没有使图像显示为黄色。

我想有办法做到这一点,谁能告诉我吗?

最佳答案

创建一个 Paint 并添加一个 ColorFilter .

ColorFilter.mode(Color 颜色, BlendMode 混合模式)创建一个颜色过滤器,应用作为第二个参数给出的混合模式。源颜色是作为第一个参数给出的颜色,目标颜色是来自正在合成的图层的颜色。

我想你想要 srcATop BlendMode。

关于dart - 使用颜色将图像绘制到 Canvas ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49958095/

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