Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Image Editing Library for Android

I have a basic requirement for a simple image editing app for android. After displaying the image the user must be able to set alpha of the image , choose brightness , set contrast.

For achieving this task i have tried the following libraries :- 1. JJIL 2. Android Image Filtering 3. Aviary SDK

For JJIL i am facing problem importing the projects. For Android Image Filtering , there isnt much documentation available. Using Aviary i can achieve this but it has the aviary logo and using this SDK the user can choose get more features options and navigate to aviary app in app store.

Which is the better way of doing this ? shall i use a library or i should use native android color class ?

Thanks in advance

like image 771
abhishek Avatar asked Apr 01 '13 13:04

abhishek


2 Answers

  • Use GPUImage if you want to use OpenGL (fastest I know)

  • You can use Image Effect Pro which uses pure Java ( relatively slower) image processing.

  • You can also try Fast Image Processing Library (OpenGL based)

  • You can read more about Image Processing stuffs from here and here

like image 64
Hitesh Sahu Avatar answered Oct 08 '22 18:10

Hitesh Sahu


We at Img.ly have released an image editing SDK for Android as part of our PhotoEditorSDK product suite. It includes all the functions you mentions and is easily customizable

You can find a demo application here. You can use the library for free in your open source projects, but there is a license fee for commercial applications.

like image 40
Jan Bussieck Avatar answered Oct 08 '22 18:10

Jan Bussieck