ImageFilterSaturated.java revision bf93da72576b28f4e9dfb27f8f3fef702c8ae82d
1
2package com.android.gallery3d.filtershow.filters;
3
4import android.graphics.Bitmap;
5
6public class ImageFilterSaturated extends ImageFilter {
7
8    public ImageFilterSaturated() {
9        mName = "Saturated";
10    }
11
12    native protected void nativeApplyFilter(Bitmap bitmap, int w, int h, float saturation);
13
14    public void apply(Bitmap bitmap) {
15        int w = bitmap.getWidth();
16        int h = bitmap.getHeight();
17        int p = mParameter;
18        float value = 1 +  p / 100.0f;
19        nativeApplyFilter(bitmap, w, h, value);
20    }
21}
22