是否有任何方法可以使用库 blurry 获得直接位图的结果 https://github.com/wasabeef/Blurry
Blurry.with(context).from(bitmap).into(imageView)
做模糊但输出直接到 ImageView。有没有办法获得位图结果,以便我以后可以使用它。同样在模糊时应用了模糊但给出了以下错误
E/ANDR-PERF: IPerf::tryGetService failed!
我已经启用了渲染脚本
renderscriptTargetApi 28
renderscriptSupportModeEnabled true
最佳答案
根据project's GitHub page ,使用 Composer.async(ImageComposerListener listener)
您可以附加一个 ImageComposerListener
对象,该对象将依次附加到您获得的 BitmapComposer
对象通过调用 Blurry.from(Bitmap bitmap);
。
此监听器定义了一个 void onImageReady(BitmapDrawable drawable);
函数,该函数将在调用 BitmapComposer.into(ImageView target)
时调用。您可以通过调用 drawable.getBitmap()
覆盖和访问模糊位图。
注意,我现在不能尝试这个,但它似乎是你问题的解决方案。
关于android - 如何使用模糊库获取直接位图结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57125707/