Android Top Image Processing Libraries

Amit Shekhar
MindOrks
Published in
3 min readNov 29, 2018

I am Amit Shekhar, Co-Founder @ Outcome School • IIT 2010–14 • I have taught and mentored many developers, and their efforts landed them high-paying tech jobs, helped many tech companies in solving their unique problems, and created many open-source libraries being used by top companies. I am passionate about sharing knowledge through open-source, blogs, and videos.

This blog will help you in knowing about the Android top image processing libraries.

Glide Transformations

An Android transformation library providing a variety of image transformations for Glide.

Original Image
After Image Processing

GPUImage for Android

GPUImage for Android is an open source Android library for GPU-based image processing. Great Android filters based on OpenGL.

Compressor

Compressor is a lightweight and powerful android image compression library. Compressor will allow you to compress large photos into smaller sized photos with very less or negligible loss in quality of the image.

After Image Processing

PhotoFiltersSDK

PhotoFiltersSDK aims to provide fast, powerful and flexible image processing instrument for creating awesome effects on any image media.

Image Processing

Features

PhotoFiltersSDK processes filter on any Image within a fraction of second since processing logic is in NDK. At present following image filters are included:

  • ToneCurveSubfilter : With this powerful filter you can change RGB channels of any image to create great results.
  • SaturationSubfitler : Used for changing color saturation of an image.
  • ColorOverlaySubfilter : As name suggests you can overlay any image with the color of your choice.
  • ContrastSubfilter : Used for changing contrast value of image.
  • BrightnessSubfilter : To change brightness levels.
  • VignetteSubfilter : To apply vignette effect on image.

Picasso Transformations

An Android transformation library providing a variety of image transformations for Picasso.

Original Image
After Image Processing

Happy Coding 🙂

Thanks

Amit Shekhar

Co-Founder @ Outcome School

Prepare yourself for Android Interview: Android Interview Questions

You can find the Roadmap for Android Developer here: Android Developer Roadmap

Clap, share if you like it and follow me for the updates.

Let’s become friends on Twitter, Linkedin, Github, Quora, and Facebook.

--

--

Amit Shekhar
MindOrks

Co-Founder @ Outcome School | Coder | Teacher | Mentor | Open Source | IIT 2010-14 | Android | Machine Learning | Backend