【发布时间】:2017-02-24 08:54:20
【问题描述】:
我与@Brad Larson GPUImage 框架一起工作。有了它,我可以一次将过滤器应用于视频文件。
但我需要实现这样的功能,例如用户可以一次将多个过滤器应用于视频文件。尝试了不同的方法,但没有成功。谁能帮我解决这个问题?
【问题讨论】:
我与@Brad Larson GPUImage 框架一起工作。有了它,我可以一次将过滤器应用于视频文件。
但我需要实现这样的功能,例如用户可以一次将多个过滤器应用于视频文件。尝试了不同的方法,但没有成功。谁能帮我解决这个问题?
【问题讨论】:
您可以使用 GPUImageFilterGroup 或 GPUImageFilterPipeline 对视频文件应用多个过滤器。 GPUImageAdaptiveThresholdFilter 是 GPUImageFilterGroup (link) 的一个示例。
【讨论】:
GPUImageFilterGroup *groupFilter = [[GPUImageFilterGroup alloc]init]; [(GPUImageFilterGroup *) groupFilter setInitialFilters:[NSArray arrayWithObject: filter1]]; [(GPUImageFilterGroup *) groupFilter setTerminalFilter:filter]; [movieFile addTarget:groupFilter]; 现在,我正在尝试使用 GPUImageMovieWriter 生成视频文件,但没有运气。你能帮我解决这个问题吗