package jp.co.cyberagent.android.gpuimage;
/**
* Applies sobel edge detection on the image.
*/
public class GPUImageThresholdEdgeDetection extends GPUImageFilterGroup {
public GPUImageThresholdEdgeDetection() {
super();
addFilter(new GPUImageGrayscaleFilter());
addFilter(new GPUImageSobelThresholdFilter());
}
public void setLineSize(final float size) {
((GPUImage3x3TextureSamplingFilter) getFilters().get(1)).setLineSize(size);
}
public void setThreshold(final float threshold) {
((GPUImageSobelThresholdFilter) getFilters().get(1)).setThreshold(threshold);
}
}