是否可以将像这样的边缘的2张图像与GPUImage或Core Image混合? http://www.ephotozine.com/article/photoshop-tutorial--blending-two-photos-together-16158
我需要通过边缘“连接”图像,但希望它们混合:)是否可能?我正在搜索两者的文档以获得正确的过滤器,但无法找到合适的内容
答案 0 :(得分:0)
对于Core Image,它是CILinearGradient
和CIBlendWithMask
。如果您查看Core Image编程指南或WWDC视频,则会有一个倾斜移位示例,基本上显示了如何执行此操作。
我只会将渐变应用到顶层,而不是像在教程中那样(这也是我在Photoshop中处理它的方式;当你对两个层都这样做时,很容易结束一些不需要的中间的透明度)。
当你创建线性渐变时,不要只是将你的点设置到相反的两端,而是想要在一个边缘开始它并将它结束到边缘之外,如下所示:
将inputPoint0设置为(1,0)
将inputColor0设置为(0,1,0,1)
将inputPoint1设置为(.9 * width,0)
将inputColor1设置为(0,1,0,0)