Book Image

iOS Application Development with OpenCV 3

By : Joseph Howse
4 (1)
Book Image

iOS Application Development with OpenCV 3

4 (1)
By: Joseph Howse

Overview of this book

iOS Application Development with OpenCV 3 enables you to turn your smartphone camera into an advanced tool for photography and computer vision. Using the highly optimized OpenCV library, you will process high-resolution images in real time. You will locate and classify objects, and create models of their geometry. As you develop photo and augmented reality apps, you will gain a general understanding of iOS frameworks and developer tools, plus a deeper understanding of the camera and image APIs. After completing the book's four projects, you will be a well-rounded iOS developer with valuable experience in OpenCV.
Table of Contents (13 chapters)
iOS Application Development with OpenCV 3
Credits
About the Author
Acknowledgments
About the Reviewer
www.PacktPub.com
Preface
Index

Using the application for practical purposes


Although LightWork's design and algorithms are rather simple, it is a versatile tool in the hands of a crafty user. For example, with the use of our blending filters, we can accomplish any task in the following broad categories:

  • See how a scene has changed over time

  • Before actually building or moving an object, visualize how it would look in a scene

  • Before actually copying a document or drawing, visualize how it would look on a different surface

Let's consider each category in pictures.

Seeing changes in a scene

This requires a few steps of preparation:

  1. Set up the smartphone or tablet in a stable position. For example, mount it on a tripod.

  2. Point the camera at an area where you expect movement to occur.

  3. Open the LightWork app, activate the rear-facing camera, and save a picture.

  4. Click on Blend Src and select the picture that you just saved.

  5. Click on Blend Mode and select Average, Screen, or Multiply.

  6. Watch the live video to see a blend of the past and present...