iOS:仅对图像的黑色部分进行着色

时间:2014-09-09 09:30:34

标签: ios core-graphics

快速问题:我通常会将图像着色,但它们只是黑白图像蒙版。我现在有一个带有透明背景,黑色部分和其他已经着色的部分的图像。

有没有办法以编程方式仅着色图像的黑色部分?我尝试了几个kCGBlendMode,但没有一个工作。我想知道我是否要创建一个新图像,将其用作彩色部分的遮罩,然后以编程方式为图像的其余部分着色。

您是否知道如何简单地实现这一目标?感谢。

1 个答案:

答案 0 :(得分:0)

看看这个解决方案:如何使用黑白图像制作任何形状的面具都是不错的例子

https://github.com/NickTitle/iOS7-Trans-Blur/blob/master/README.md