在颤振中创建图像蒙版

Ilj*_*lja 5 flutter

Flutter 提供了几种基于路径的掩码方式,即剪辑路径。我正在尝试找出一种方法,可以拍摄带有透明层的图像,如下例所示,并使用该图像来遮罩另一个图像/视图或作为通用遮罩。

我的第一直觉是查看CustomPaint class,但我无法通过这个最初的想法弄清楚。

在此处输入图片说明

Ilj*_*lja 5

Flutter 有BoxDecoration 类,它接受BlendMode 枚举。通过利用这些,您可以使用图像实现各种蒙版效果,对于我上面的特殊情况dstIn是一个解决方案。

  • @lija 能给我们举个例子吗?我在屏蔽两个图像时遇到问题。 (3认同)