2015-01-04 40 views

回答

14

假设你正在使用下列库:https://github.com/CyberAgent/android-gpuimage

在上述库的源代码检查,你应该简单地可以做这样的事情:

GPUImageView v ... 

v.setFilter(new GPUImageFilter(GPUImageFilter.NO_FILTER_VERTEX_SHADER, GPUImageFilter. NO_FILTER_FRAGMENT_SHADER)); 

这相当于到

v.setFilter(new GPUImageFilter()); 

由于该类有一个替代构造函数:

public GPUImageFilter() { 
    this(NO_FILTER_VERTEX_SHADER, NO_FILTER_FRAGMENT_SHADER); 
} 

使用默认值已经应用。

让我知道这是否适合你。

+1

非常感谢!我今天早上试过了,它工作了!再次感谢!顺便说一句,你的假设是正确的。 – 2015-01-05 01:52:54

+0

不客气,我很高兴它的工作! – 2015-01-13 08:43:36

+0

工程就像一个魅力:)谢谢! – yahya 2016-03-14 21:56:57