无法识别模糊动画VAR的Renderscript

时间:2014-09-19 11:36:45

标签: java android bitmap blur renderscript

我正在尝试制作模糊位图的方法

使用简单的JAVA方法我觉得CPU太重了,所以我使用了renderscript

但这是我的问题,方法中的“var”无法识别

var cannot be resolved to a type
  • Renders脚本库支持V8已导入
  • 除“var”
  • 外,一切都被认可

以下是方法:

public Bitmap BlurImage(Bitmap input, Context context) {
    var rsScript = RenderScript.create(context);
    var alloc = Allocation.CreateFromBitmap(rsScript, input);
    var blur = ScriptIntrinsicBlur.Create(rsScript, alloc.Element);
    blur.SetRadius(12);
    blur.SetInput(alloc);
    var result = Bitmap.createBitmap(input.getWidth(), input.getHeight(), input.getConfig());
    var outAlloc = Allocation.CreateFromBitmap(rsScript, result);
    blur.ForEach(outAlloc);
    outAlloc.CopyTo(result);
    rsScript.Destroy();
    return result;
}

0 个答案:

没有答案