1
我需要能够使用线性插值(或平均值)将两个位图混合在一起。这是一个相当简单的操作,但即使使用本机代码手动将其应用于每个像素也是如此。Android位图线性插值混合
我怎样才能做到这一点?有没有办法使用着色器来完成这个任务,而不用将整个引擎交换到openGL?
谢谢。
我需要能够使用线性插值(或平均值)将两个位图混合在一起。这是一个相当简单的操作,但即使使用本机代码手动将其应用于每个像素也是如此。Android位图线性插值混合
我怎样才能做到这一点?有没有办法使用着色器来完成这个任务,而不用将整个引擎交换到openGL?
谢谢。
即使不使用ndk,也可以使用Porter-Duff过滤和Paint对象来获得所需的性能。它往往是相当快的。
向我们展示您的代码,并且有人可能会提供更具体的答案。
我已经看过标准的PorterDuff模式还没有找到一种方法来结合它们来实现我想要的。任何代码实际上只是标准的位图渲染(canvas),其余部分没有特别之处。 – GuyNoir