OpenCV Demo 2

OpenCV Demo 2


A demo app, based partly on the samples provided with the OpenCV library (Java wrapper version, v2.4.4). Demonstrates the use of Canny edge detection, Hough lines, Hough circles, 'in-range' colour detection, separate channel view, face detection, good-features-to-track and optical flow.

This app replaces the earlier version which has now been removed from play.google.

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 a copy of the source code.

Recent changes:
2.11 Small fixes

2.1 Added optical flow.

2.0 First release of this version, written for OpenCV2.4.4 Manager and Android 4.2.

Changes from the earlier version: Hough lines, circles and Canny edges now on separate menu options; face detect now copies the largest face in view to the top left of the screen, then if it is not the same as the previous largest face, it saves it to the Pictures director; RGB separate channel view now removed.
Add to list
Free
86
4.3
User ratings
55
Installs
5,000+
Concerns
0
File size
446 kb
Screenshots
Screenshot of OpenCV Demo 2 Screenshot of OpenCV Demo 2 Screenshot of OpenCV Demo 2 Screenshot of OpenCV Demo 2 Screenshot of OpenCV Demo 2 Screenshot of OpenCV Demo 2 Screenshot of OpenCV Demo 2 Screenshot of OpenCV Demo 2

About OpenCV Demo 2
A demo app, based partly on the samples provided with the OpenCV library (Java wrapper version, v2.4.4). Demonstrates the use of Canny edge detection, Hough lines, Hough circles, 'in-range' colour detection, separate channel view, face detection, good-features-to-track and optical flow.

This app replaces the earlier version which has now been removed from play.google.

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 a copy of the source code.

Recent changes:
2.11 Small fixes

2.1 Added optical flow.

2.0 First release of this version, written for OpenCV2.4.4 Manager and Android 4.2.

Changes from the earlier version: Hough lines, circles and Canny edges now on separate menu options; face detect now copies the largest face in view to the top left of the screen, then if it is not the same as the previous largest face, it saves it to the Pictures director; RGB separate channel view now removed.

Visit Website
User reviews of OpenCV Demo 2
Write the first review for this app!
Android Market Comments
A Google User
Jun 14, 2014
very good demo very good code and very nice writer! thanks a lot for share!
A Google User
May 17, 2014
Excellent demo, I used this app in a middle school demo relating middle school math concepts to real applications like image processing. I should note that I pinged Barry to ask permission to use his app as part of demo and he gave his ok and even sent me the code.
A Google User
Sep 20, 2013
Great demo I noticed that during face detection it lost my face if I rotated the screen. Probably not worth fixing due to process speeds though...
A Google User
Aug 9, 2013
Too slow Even BGR preview has 5 FPS, other tests are so slow that it's hardly usable.
A Google User
Jun 24, 2013
Very nice demo Very nice demo to show off the capabilities openCV provides! You should consider putting up the source on GitHub or BitBucket.