我已尝试合成过滤器,包括ATop和Over,但没有得到所需的图像。 我想要的是这样的:
注意:Image1和Border都是png图像。
现在我得到的是border1图像或image1图像,似乎他们没有考虑border1图像中的alpha部分,它删除alpha通道并在边框图像下面留下白色背景而不是图像1偷看。
有关如何进行的任何想法?提前谢谢。
答案 0 :(得分:0)
使用转换为CIImage的UIImage,数据为png,使用以下代码
CIImage *paper1 =[CIImage imageWithData:UIImagePNGRepresentation([UIImage imageNamed:@"yourPNGImage.png"])];
这解决了这个问题,因为早些时候UIImage(虽然是.png格式)被转换为jpeg格式的CIImage。