【问题标题】:How to blur an image如何模糊图像
【发布时间】:2014-08-11 20:06:24
【问题描述】:

我想知道这是否可以模糊位图或可绘制对象。 就像应用程序muzei 正在做的那样。这可能吗? 我尝试使用我找到的一些图像效果类,但他们无能为力...... 感谢帮助者

【问题讨论】:

标签: java android eclipse blur


【解决方案1】:

是的。有可能的。试试Android StackBlur 库。

根据其文档,要使用此库,您必须执行以下操作:

首先初始化您的 StackBlurManager 以加载示例图像:

_stackBlurManager = new StackBlurManager(getBitmapFromAsset(this, "android_platform_256.png"));

使用特定半径进行处理,如下行:

_stackBlurManager.process(progress*5);

最后获取图像并将其加载到 ImageView 或任何其他组件中:

_imageView.setImageBitmap(_stackBlurManager.returnBlurredImage());

【讨论】:

  • 虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接的答案可能会失效。
  • 答案已经被接受,但如果有人感兴趣,我会扩展我的建议。感谢您的反馈。
猜你喜欢
  • 2015-06-10
  • 2010-12-08
  • 2014-12-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-07-26
  • 2015-07-25
  • 1970-01-01
相关资源
最近更新 更多