Back to project page Genius-Android.
The source code is released under:
Apache License
If you think the Android project Genius-Android listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
/* * Copyright (C) 2014 Qiujuer <qiujuer@live.cn> * WebSite http://www.qiujuer.net/*from ww w.j a va 2 s. co m*/ * Created 12/25/2014 * Changed 12/25/2014 * Version 1.0.0 * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package net.qiujuer.genius.app; import android.graphics.Bitmap; /** * Created by QiuJu * on 2014/11/25. * <p/> * This is call native JNI class */ class BlurNative { /** * Blur Image By Pixels * * @param img Img pixel array * @param w Img width * @param h Img height * @param r Blur radius */ public static native void blurPixels(int[] img, int w, int h, int r); /** * Blur Image By Bitmap * * @param bitmap Img Bitmap * @param r Blur radius */ public static native void blurBitmap(Bitmap bitmap, int r); /** * Load genius jni file */ static { System.loadLibrary("genius"); } }