package net.robinx.lib.blur;
import android.graphics.Bitmap;
/**
* This use jni blur bitmap and pixels
* Blur arithmetic is StackBlur
*/
public class StackNative {
/**
* Load genius jni file
*/
static {
System.loadLibrary("blur");
}
/**
* Blur Image By Pixels
*
* @param img Img pixel array
* @param w Img width
* @param h Img height
* @param r Blur radius
*/
protected static native void blurPixels(int[] img, int w, int h, int r);
/**
* Blur Image By Bitmap
*
* @param bitmap Img Bitmap
* @param r Blur radius
*/
protected static native void blurBitmap(Bitmap bitmap, int r);
}