title: How to keep only a module (Canny Edge Detection) of opencv android library?
body: <p>I am currently working on an <strong>android</strong> app which involves the <strong>Canny Edge Detection</strong>. I decided to use the <strong>opencv</strong> library which is much faster than using Java. So I placed the <strong>libopencv_java.so</strong> files in their respective directories. It worked but it resulted in <strong>huge apk size</strong>. I don't know much of C++ language. Is it possible to generate the libopencv_java.so file which include only the required components for edge detection in order to reduce the apk size?</p>
  
  <p>If yes, how?</p>
  
  <p>Otherwise please suggest other fast and smaller libraries to perform Canny Edge Detection in android.</p>