private void processOperation() {
if(noneString.equals(filterMode)){
output = image.clone();
}
else {
output = new Mat(image.rows(), image.cols(), image.type());
Size size = new Size(3.0, 3.0);
if(blurString.equals(filterMode)){
Imgproc.blur(image, output, size);
}
else if(gaussianString.equals(filterMode)){
Imgproc.GaussianBlur(image, output, size, 0);
}
else if(medianString.equals(filterMode)){
Imgproc.medianBlur(image, output, 3);
}
else if(bilateralString.equals(filterMode)){
Imgproc.bilateralFilter(image, output, 9, 100, 100);
}
}
}