Android 位图线性插值混合
Posted
技术标签:
【中文标题】Android 位图线性插值混合【英文标题】:Android Bitmap Linear Interpolation Blending 【发布时间】:2011-07-24 01:47:43 【问题描述】:我需要能够使用线性插值(或平均值)将两个位图混合在一起。这是一个相当简单的操作,但即使使用原生代码手动将其应用于每个像素也太慢了。
我怎样才能做到这一点?有没有什么方法可以使用着色器来实现这一点,而无需将我的整个引擎换成 openGL?
谢谢。
【问题讨论】:
【参考方案1】:即使不使用 ndk,您也可以使用带有 Paint 对象的 Porter-Duff 过滤来获得所需的性能。它往往相当快。
向我们展示您的代码,有人可能会提供更具体的答案。
【讨论】:
我已经浏览了标准的 PorterDuff 模式,还没有找到一种方法来组合它们来实现我想要的。任何代码实际上都只是标准的位图渲染(画布),其余的没有什么特别的。以上是关于Android 位图线性插值混合的主要内容,如果未能解决你的问题,请参考以下文章