public class GPUImageBilateralBlurFilter extends GPUImageFilter
| Modifier and Type | Field | Description |
|---|---|---|
static java.lang.String |
BILATERAL_FRAGMENT_SHADER |
|
static java.lang.String |
BILATERAL_VERTEX_SHADER |
NO_FILTER_FRAGMENT_SHADER, NO_FILTER_VERTEX_SHADER| Constructor | Description |
|---|---|
GPUImageBilateralBlurFilter() |
|
GPUImageBilateralBlurFilter(float distanceNormalizationFactor) |
| Modifier and Type | Method | 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