A demo app, based partly on the samples provided with the OpenCV library (Java wrapper version, v2.4.0). Demonstrates the use of Canny edge detection, Hough lines, Hough circles, 'in-range' colour detection, separate channel view, face detection and good-features-to-track.
Larger screens (eg tablets) may be slow due to the amount of data being processed.
Read more about the app at http://www.barrythomas.co.uk/machinevision.html - Source code of the key sections of the frame processing loop are on the web site.
The app was written mainly as a learning exercise and is provided with no guarantee of road worthiness or fitness for purpose. Let me know if you want to see the code.
Tags: opencv demo , opencv , houghlines , opencv circle detection , hough circle , opencv hough , houghcirclesjavaopencv , opencv code , java opencv circle detection hough