过去三天我一直在寻找内置的硬件加速方式,用android来模拟位图.我偶然发现了某些解决方法,比如缩小位图并再次缩放,但这种方法产生的质量低,不适合我的图像识别要求.我还读到使用着色器或JNI实现卷积是一个很好的方法,但我不能相信Android框架中没有内置的解决方案用于这个非常常见的目的.目前我最终在Java中使用自编写的卷积实现,但它的速度非常慢.我的问题是:
我发现在RenderScript中缺少良好的文档,因为我知道,forEach
在RS中,为分配中的每个项目执行root().
我正在尝试为Renderscript创建一个图像处理库,作为一个起点,我达到了这个很好的答案.但问题在于,模糊操作在每个像素上,并且每个像素需要另一个循环(n具有模糊宽度)的计算.尽管在多核上运行,但它仍然有点太慢.
我试图修改它以允许(两次通过)盒式过滤器,但这需要处理单行或列而不是单元格.那么,有没有办法让foreach将数组发送到root()?