【问题标题】:How to get direct bitmap result using Blurry library如何使用模糊库获得直接位图结果
【发布时间】:2019-07-20 14:37:57
【问题描述】:

有没有什么方法可以使用模糊库获得直接位图的结果 https://github.com/wasabeef/Blurry

Blurry.with(context).from(bitmap).into(imageView) 

进行模糊,但输出直接到 ImageView。有没有办法获得位图结果,以便我以后可以使用它。同样在模糊时应用模糊但出现以下错误

E/ANDR-PERF: IPerf::tryGetService failed!

我已经启用了渲染脚本

     renderscriptTargetApi 28
     renderscriptSupportModeEnabled true

【问题讨论】:

    标签: android android-studio blur android-bitmap blurry


    【解决方案1】:

    根据project's GitHub page,您可以使用Composer.async(ImageComposerListener listener) 附加一个ImageComposerListener 对象,该对象又将附加到您通过调用Blurry.from(Bitmap bitmap); 获得的BitmapComposer 对象。
    此侦听器定义了一个void onImageReady(BitmapDrawable drawable); 函数,该函数将在调用BitmapComposer.into(ImageView target) 时被调用。您可以通过调用drawable.getBitmap() 覆盖和访问模糊位图。

    请注意,我现在无法尝试,但它似乎可以解决您的问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-09-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-27
      • 1970-01-01
      相关资源
      最近更新 更多