public static Bitmap blurNatively(Bitmap original, int radius, boolean canReuseInBitmap) {
        if (radius < 1) {
            return null;
        }

        Bitmap bitmap = buildBitmap(original, canReuseInBitmap);

        // Return this none blur
        if (radius == 1) {
            return bitmap;
        }

        //Jni BitMap Blur
        blurBitmap(bitmap, radius);

        return (bitmap);
    }
StackBlur By Jni Bitmap

@param original         Original Image
@param radius           Blur radius
@param canReuseInBitmap Can reuse In original Bitmap
@return Image Bitmap
blur/src/main/java/net/qiujuer/genius/blur/StackBlur.java