kpsfoo
kpsfoo

Reputation: 392

Image Effects for Android?

I am making an app which will allow the user to click a picture and then apply various effect filters on the picture. Basically, I want to create an app similar to Pudding Camera.

I researched a lot and came across 3 options to do this:-

1) Use OpenCV and implement all the effects manually [not my first priority as it uses a lot of time, but will do this if all else is unfruitful].

2) Use a library like ImageMagick / ImageJ / Marvin by porting to Android via NDK.

3) Use a library like jjil.

Now I want to know which is the best way to proceed. My priorities are:-

1) I want to be able to tweak the effects and maybe create new custom effects of my own.

2) I want it to run fast as I want my app to be quick and responsive.

3) I want to use a library which is easiest to learn as I am not an expert in image proccesing.

Please help!

Upvotes: 8

Views: 1819

Answers (1)

DXM
DXM

Reputation: 1249

OpenCV works well for Android 2.3 and beyond, you can consider FastCV by Qualcomm, which is like OpenCV but more optimized for Qualcomm chips. I don't not recommend JJIL, it hasn't been updated for ever and only works on very old version of Android.

Upvotes: 2

Related Questions