public class GPUImageBilateralBlurFilter extends GPUImageFilter
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
BILATERAL_FRAGMENT_SHADER |
static java.lang.String |
BILATERAL_VERTEX_SHADER |
NO_FILTER_FRAGMENT_SHADER, NO_FILTER_VERTEX_SHADER| Constructor and Description |
|---|
GPUImageBilateralBlurFilter() |
GPUImageBilateralBlurFilter(float distanceNormalizationFactor) |
| Modifier and Type | Method and Description |
|---|---|
void |
onInit() |
void |
onInitialized() |
void |
onOutputSizeChanged(int width,
int height) |
void |
setDistanceNormalizationFactor(float newValue) |
convertStreamToString, destroy, getAttribPosition, getAttribTextureCoordinate, getOutputHeight, getOutputWidth, getProgram, getUniformTexture, ifNeedInit, isInitialized, loadShader, onDestroy, onDraw, onDrawArraysPre, runOnDraw, runPendingOnDrawTasks, setFloat, setFloatArray, setFloatVec2, setFloatVec3, setFloatVec4, setInteger, setPoint, setUniformMatrix3f, setUniformMatrix4fpublic static final java.lang.String BILATERAL_VERTEX_SHADER
public static final java.lang.String BILATERAL_FRAGMENT_SHADER
public GPUImageBilateralBlurFilter()
public GPUImageBilateralBlurFilter(float distanceNormalizationFactor)
public void onInit()
onInit in class GPUImageFilterpublic void onInitialized()
onInitialized in class GPUImageFilterpublic void setDistanceNormalizationFactor(float newValue)
public void onOutputSizeChanged(int width,
int height)
onOutputSizeChanged in class GPUImageFilter