Skip to content

Demonstrates a few basic image processing techniques using the Android NDK and JNI calls to a simple custom native library

Notifications You must be signed in to change notification settings

mrmitew/Basic-Image-Processing

Repository files navigation

Basic Image Processing

This open-source application aims at demonstrating:

  • a very basic implementation of several simple image processing techniques without using any sophisticated libraries
  • how to use Gradle and CMake to build and link a custom native library
  • how to call some of the Android NDK APIs
  • how to call into methods of a native library via a Java Native Interface

You can either build it yourself or download it from the Google Play Store: https://play.google.com/store/apps/details?id=com.stetcho.basicimageprocessing

Dependencies

There are quite a few, but non of them were absolutely necessary for the purpose of this app since they were used mostly for convenience.

  • Retrolambda
  • RxJava
  • RxAndroid
  • Butterknife
  • AppCompat
  • Design support lib

Screenshots

one.png two.png

Requirements

  • Min sdk is API level 9.
  • Android NDK and CMake. You can download them from the SDK Manager.

Communication

  • Author: Stefan Mitev
  • E-mail: mr.mitew [at] gmail . com
  • Github issues

Changelog

1.0.0

  • Initial version

About

Demonstrates a few basic image processing techniques using the Android NDK and JNI calls to a simple custom native library

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published