【发布时间】:2023-03-07 11:08:01
【问题描述】:
快速问题:我通常给我的图像上色,但它们只是黑白图像蒙版。我现在有一张背景透明、黑色部分和其他部分已经着色的图像。
有没有办法以编程方式仅对图像的黑色部分着色?我尝试了几种 kCGBlendMode,但都没有奏效。我想知道我是否需要创建一个新图像,将其用作着色部分的蒙版,然后以编程方式为图像的其余部分着色。
您知道如何简单地实现这一目标吗?谢谢。
【问题讨论】:
-
看看 CIFilter。有很多过滤器。无法查看atm,但您将能够获得将黑色转换为不同颜色的atm。使用它将您的图像转换为过滤后的图像,然后显示过滤后的图像。它也很快。
-
谢谢。我去看看
标签: ios core-graphics