O'Reilly logo

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

OpenCV 3 Projects for Photo Filtering

Video Description

Explore OpenCV3 Projects applications in a step-by-step manner through practical examples

About This Video

  • Dive in to the essentials and create your own projects

  • Get acquainted with OpenCV3 for photo filtering through practical, real-world examples

  • Get to know important OpenCV 3 concepts such as photo manipulating, image brightness, tilt

  • shift effect, and color ambience

  • Learn how to apply complex visual effects to images using image filters

  • In Detail

    OpenCV 3 is a native cross-platform C++ Library for computer vision, machine learning, and image processing. This video will help you tackle increasingly challenging computer vision problems that you may face in your job. We make use of OpenCV 3 to work around some interesting projects.

    You'll begin by deep diving into the basics of OpenCV 3, where you'll start a new project, and see how to load an image file and show it. Next, you'll find out how to handle keyboard events in our display window. In the next project, you'll jump into interactively adjusting image brightness. The Miniaturizing APP project will get you to add a miniaturizing tilt-shift effect and learn to blur images. In the final project, you'll learn to apply Instagram-like color ambiance filters to images.

    By the end of this course, you will learn to load process and store media files such as photos and videos, and will create photo and video processing apps such as Instagram and Pixlr. You will also discover how to quickly prototype UIs and allow real-time user interaction.