O'Reilly logo

Mastering openFrameworks: Creative Coding Demystified by Denis Perevalov

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Processing a live video from the camera

External and built-in webcams are the sources of live video. There are several cases of using this capability:

  • Transform input frames and show it on the screen. You then get a kind of "magic mirror" interactive project.
  • Add some objects over live video. In this way, you obtain a kind of Augmented Reality (AR) application with 3D or cartoon objects added over video.
  • Analyze human silhouette and gestures, find human faces, and perform some action based on this knowledge. For example, it can be the cartoon character repeating your mimics, or gesture-based drawing interactive installation.

It is enough to use video processing methods described in the preceding sections for creating simple art and interactive projects. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required