Software for image processing, Digital image processing

We are doing a digital image processing project, an android application. What are the software available for image processing?

We are looking for a software which can run on a server or in android mobile. How ever anything that is related to digital image processing and is open source are under consideration.
Thanks