因此,使用RenderScript的模糊算法基本上适用于平面图像。它不适用于文本。看起来所有文本都在模糊图像上重新渲染。所以文本确实对模糊有影响,但我认为在模糊之后,在所有内容上重新绘制另一层文本。这是我称之为功能的地方吗?我使用了来自Create blurry transparent background effect的BlurBuilder来实现这一点。
答案 0 :(得分:1)
如果文本是Bitmap的一部分,当您将ScriptIntrinsicBlur应用于该Bitmap时,它肯定会模糊,因为应用于Bitmap的Gaussfilter只是像素值的平滑平均值,与内容无关。因此,我假设您要模糊的文本不是传递给ScriptIntrinsicBlur的Bitmap的一部分,而是保留在其他一些Layout元素中。
答案 1 :(得分:0)
我在各种图像上集中使用了RenderScript,并没有发现文本问题,但为了真正模糊文本,您可能需要使用较低的比例因子和模糊半径。比如尝试0.125的比例和25.0的半径和文本应该变得无法识别。