其他分享
首页 > 其他分享> > iOS 直播专题3-前置处理

iOS 直播专题3-前置处理

作者:互联网

前置处理

上一篇iOS 直播专题2-音视频采集提到视频采集采用的是GPUImage框架,这个框架集成了很多滤镜效果

这里主要介绍美颜、水印处理
处理流程:
image.png

美颜

这里的美颜效果用的是GPUImageBeautyFilter
功能:

水印

功能:
自定义水印的视图UIView

- (void)reloadFilter {
    [self.filter removeAllTargets];
    [self.blendFilter removeAllTargets];
    [self.uiElementInput removeAllTargets];
    [self.videoCamera removeAllTargets];
    [self.output removeAllTargets];
    [self.cropfilter removeAllTargets];
    
    if (self.beautyFace) { // 开启美颜
        self.output = [[GPUImageEmptyFilter alloc] init];
        self.filter = [[GPUImageBeautyFi

标签:self,前置,iOS,removeAllTargets,水印,filter,直播,美颜
来源: https://blog.csdn.net/wenrisheng/article/details/115255565