GPUImage遮罩透明度

我在我的应用程序中使用Brad Larson的GPUImage框架,我需要制作mask.jpg和照片的掩码。 所以蒙版图像是黑色背景和白色几何graphics的两种颜色图像。 所以基本上掩蔽工作,问题是我不能做掩码的透明度。 为了使我需要将mask.png的黑色replace为更浅的颜色(更多灰色到白色)。

所以我试图从这里使用代码
想用另一种颜色 – iPhone来改变图像中的特定颜色
但它不起作用,阿尔法设置为0,我不知道为什么。 我试图debugging,一切似乎都很好,但它返回一个UIImage与透明的颜色,而不是黑色。 有没有办法让它没有coregraphics。 也许coreimage?