Blur
Blur copied to clipboard
native方式的速度问题
正常情况下,native的方式是要比renderscript快的;你可以详细看看早就存在的一个项目https://github.com/kikoso/android-stackblur;而这里你说native要比renderscript慢20倍,感觉是你C代码的问题,renderscript其也是编译为本地代码如何能比native快20倍,感觉这里比较蹊跷;当然我没有细看你的源码,只是试了一下;不过效果还是很不错的,点个赞!
@xiaozhi003 感谢反馈,android-stackblur的c代码我测试了一遍,速度方面比此项目的native方式速度的确快,但是依然比不上renderscript的速度,1M左右的图片,renderscript是android-stackblur Native方式两倍以上的速度,在RecyclerView等滚动视图中,这样的速度依然达不到实时Blur的要求,FPS低下,产生卡顿的现象,目前最好的实时Blur方式是采用renderscript,如果发现有更好的方式,感谢告之。