Chapter 5. App 3 - Panoramic Viewer

In this chapter, we will start working on a new application. The goal of the application is to stitch two images together in order to form a panoramic view. We will introduce the concept of image features and why they are important, and we will see them in action.

We can summarize the topics that we will cover as follows:

  • Feature detection
  • Feature description
  • Feature matching
  • Image stitching

Image features

In this section, we will understand what we mean by image features and why they are important.

Imagine a case where you see a person and you immediately detect the face of the person—his eyes, nose, and many other facial features. The question is how do we do this? What is the algorithm that we follow to detect these ...

Get OpenCV Android Programming By Example now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.