将CIFiler应用于图像的蒙版部分

时间:2012-12-22 03:13:12

标签: ios image-processing core-image cifilter

我正在寻找一种方法将CIFilter应用于由蒙版定义的图像的一部分。这样的东西,给出一个图像:

Source http://imageshack.us/scaled/landing/213/browserpreviewtmp1p.jpg

还有一个面具:

Mask

我应用了一些

的变体
CIFilter *filter = [CIFilter filterWithName:@"CIColorControls" keysAndValues: kCIInputImageKey, beginImage,@"inputSaturation", @0, @"inputContrast", @1, @"inputBrightness", @0, nil];

得到这个:

Result http://imageshack.us/a/img689/5297/browserpreviewtmpd.jpg

我该怎么做?

1 个答案:

答案 0 :(得分:3)

您可以使用另一对CIFilter!您可以使用CIMultiplyBlendMode拍摄顶部图像并将其乘以蒙版,然后使用CIAdditionCompositing将其添加到底部图像。