我想在一个视频中添加两个滤镜,所以屏幕的一半显示一个滤镜,另一半显示另一个滤镜。但是它们应该应用于屏幕的不同部分的同一视频。

是否可以使用GPUImage?如果没有,有哪些替代方案?

ios - 将GPUImage滤镜应用于部分视频-LMLPHP

最佳答案

尽管仍处于试验阶段,但the Swift version of GPUImage具有屏蔽图像上滤镜操作的新功能。

大多数过滤器(但目前还不是全部)可以使用mask属性来提供图像,以掩盖您要对其应用过滤器的图像区域。遮罩图像使用Alpha通道表示要遮罩的区域,已过滤不透明区域,未过滤透明区域。

关于ios - 将GPUImage滤镜应用于部分视频,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38220310/

10-10 20:41