Android app takes an image from SDCard and uses gradient method to detect edges. Finally place the output image in the SDcard