title: Fast Adaptive Threshold for Canny Edge Detector in Android
body: <p>According to my research, Canny Edge Detector is very useful for detecting the edge of an image. After  I put many effort on it, I found that OpenCV function can do that, which is</p>
  
  <pre><code>    Imgproc.Canny(Mat image, Mat edges, double threshold1, double threshold2)
  </code></pre>
  
  <p>But for the low threshold and high threshold, I know that different image has different threshold, so can I know if there are any fast adaptive threshold method can automatically assign the low and high threshold according to different image?</p>