A friend who works in the medical profession asked me to try and write a small application for Android that could take a picture, analyze it in terms of colors and size so we know how it evolved since the last snapshot, and make recommendations based on that evolution.
I'm only getting started with Android, and was wondering if someone knew of a good library that could do this and save development time.
Android allows you to manipulate images by adding different kinds of effects on the images. You can easily apply image processing techniques to add certain kinds of effects on images. The effects could be brightness,darkness, grayscale conversion e.t.c. Android provides Bitmap class to handle images.
An Android library is structurally the same as an Android app module. It can include everything needed to build an app, including source code, resource files, and an Android manifest.
To open gallery: (This should be in your activity class.) public OnClickListener btnChoosePhotoPressed = new OnClickListener() { @Override public void onClick(View v) { Intent i = new Intent(Intent. ACTION_PICK, android.
OpenCV (for Open Computer Vision) is a C++ image processing library widely used by researchers in image processing, computer vision, robotics... (at least for the ones who don't use matlab). It does officially support Android, and it is actively developed.
Furthermore, it has a lot of advanced functions that you can use later if you need it.
I found JavaCV better for Android since it exports Java API. It also supports other image processing libraries.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With