【发布时间】:2013-02-05 23:50:57
【问题描述】:
在过去的三天里,我一直在寻找一种内置的、硬件加速的使用 android 模糊位图的方法。我偶然发现了某些变通方法,例如缩小位图并再次放大,但这种方法产生的结果质量低,不适合我的图像识别要求。我还读到使用着色器或 JNI 实现卷积是一个不错的方法,但我不敢相信 Android 框架中没有针对这个非常常见的目的的内置解决方案。目前我已经用 Java 编写了一个自写的卷积实现,但速度慢得令人尴尬。我的问题是:
- Android 框架中真的没有内置解决方案吗?
- 如果没有:在实现和维护的复杂度仍然合理的情况下加速卷积的最有效方法是什么?我们应该使用 JNI、着色器还是完全不同的东西?
【问题讨论】:
标签: android image-processing blur convolution