合并两个图像时,CISourceOverCompositing丢失水印的Alpha

时间:2018-10-09 05:07:47

标签: ios swift ciimage

我正在使用CIImage过滤器CISourceOverCompositing合并两个图像 问题是,如果应用的不透明度小于1,它将失去水印/前景图像的alpha /不透明度。 我像这样应用了alpha值

  CGFloat rgba[4] = {0.0, 0.0, 0.0, alphaVal};

  CIFilter *colorMatrix = [CIFilter filterWithName:@"CIColorMatrix"];

我认为问题是我需要通过一些计算从CIImage更改Alpha,因为CIImage的工作空间与UIImage不同。

是否需要CIImage rgbs的此类计算

Core Image filter CISourceOverCompositing not appearing as expected with alpha overlay

0 个答案:

没有答案