如何从GPUImageView删除过滤器
答
假设你正在使用下列库: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);
}
使用默认值已经应用。
让我知道这是否适合你。
非常感谢!我今天早上试过了,它工作了!再次感谢!顺便说一句,你的假设是正确的。 – 2015-01-05 01:52:54
不客气,我很高兴它的工作! – 2015-01-13 08:43:36
工程就像一个魅力:)谢谢! – yahya 2016-03-14 21:56:57