I am not having any idea of how to apply different effect on Image,
I have seen the EffectFactory class and Effect class in effect class there is one method apply but I am not sure what to pass in inputTexId and optputTexId, and from where I get the new updated image, how to store the updated image in imageView,
Please help me with how to approach this problem. Is there any opensource library available for providing effects on Image.
Thanks,
This is an excellent Library, easy to integrate with gradle, It is Fast and efficent and saved my day:
https://github.com/wasabeef/picasso-transformations
this is an example of how it's use:
You can also try this project it handle a number of Bitmap Processing
Filters :-
Since it is in Java and does pixel label processing, it is not as fast as most C++ based library out there but it work great if bitmap size is not very big eg thumbnails.
You can use Catalano Framework:
http://code.google.com/p/catalano-framework/
Yes, you can use many effects using aviary sdk..
Visit http://www.aviary.com/android
For more advanced effects you can use Opencv.. These are the best..
I have implemented Jerry's Java Image Processing Library. Works fine for me.
Download AndroidJars.
Edit
Find more detailed information at Android-jhlabs