Android Camera motion blur effect

1.6k Views Asked by At

Working on Android Mobile Camera

Want to implement the motion blur effect to the Android mobile camera.

This is implemented in iOS using the filter GPUImageLowPassFilter. I want alternative for this in android.

1

There are 1 best solutions below

1
On

The best way to do this is to take a screen shot of the control, apply a blur to it, and then show that image over the top of the original control. This is how the yahoo weather app does it and its how google suggest you do things like this.

Render script does bluring fast. I've also got some code, but it's not currently at hand right now.

These might help:

http://blog.neteril.org/blog/2013/08/12/blurring-images-on-android http://docs.xamarin.com/recipes/android/other_ux/drawing/blur_an_image_with_renderscript/

I've also read that there are methods built into Android that do this, but the API isn't public so we cannot use it... which sucks.