If you are a Java and Android developer looking to enhance your skills by learning the latest features of OpenCV Android application programming, then this book is for you.
What you will learn
Understand image processing using OpenCV
Detect specific objects in an image or video using various stateoftheart featurematching algorithms such as SIFT, SURF, and ORB
Perform image transformations such as changing color, space, resizing, applying filters like Gaussian blur, and likes
Use mobile phone cameras to interact with the real world
Explore face detection, object detection, and image stitching in OpenCV Android programming
Build smarter applications by using machine learning algorithms
Learn to debug applications and create optimal custom algorithms by understanding how data is stored internally
Who this book is for
If you are a Java and Android developer looking to enhance your skills by learning the latest features of OpenCV Android application programming, then this book is for you.
Table of Contents
Applying Effects to Images
Detecting Features
Detecting Objects
Drilling Deeper into Object Detection -- Using Cascade Classifiers
Tracking Objects in Videos
Working with Image Alignment and Stitching
Modeling the Structure of Objects using Camera Motion
Troubleshooting and Best Practices
Bringing It All Together -- Building an Indoor Navigation Project using OpenCV