将两个图像混合在一起后检索原始图像

时间:2017-07-04 20:20:29

标签: ios swift xcode

好吧,说我有两张图片,img1和img2。现在我通过将img1和img2混合在另一个上面来创建一个新图像img3。是否可以从img3中检索img1或img2?

我能够通过将两个uiimages混合在一起来创建img3,但是当我将原始的两个图像与新创建的图像分离时,我就迷失了方向。我已经尝试过搜索有关如何实现这一目标的信息但是已经碰壁了,因为我不太确定这个过程的正确用语是什么。

我很感激这里的任何指导,因为我完全被难过了。

1 个答案:

答案 0 :(得分:1)

如果您使用drawInRect绘制两个图像,然后按UIGraphicsGetImageFromCurrentImageContext获取图像,则答案为否。

  

drawInRect:

     

此方法在当前图形中绘制整个图像   上下文,尊重图像的方向设置。

此方法将图像逐个像素地绘制在另一个图像上,而不是创建两个图层,以便稍后可以获得特定图层。