Books & Videos

Table of Contents

Chapter: Getting Started with OpenCV

The Course Overview

05m 49s

The Human Visual System and Understanding Image Content

04m 56s

What Can You Do with OpenCV?

12m 9s

Installing OpenCV

10m 17s

Chapter: An Introduction to the Basics of OpenCV

Basic CMakeConfiguration and Creating a Library

04m 4s

Managing Dependencies

03m 16s

Making the Script More Complex

03m 42s

Images and Matrices

02m 33s

Reading/Writing Images

05m 7s

Reading Videos and Cameras

03m 10s

Other Basic Object Types

02m 3s

Basic Matrix Operations, Data Persistence, and Storage

04m 39s

Chapter: Learning the Graphical User Interface and Basic Filtering

The OpenCVUser Interface and a Basic GUI

05m 25s

The Graphical User Interface with QT

01m 49s

Adding Slider and Mouse Events to Our Interfaces

04m 37s

Adding Buttons to a User Interface

03m 56s

OpenGL Support

04m 37s

Chapter: Delving into Histograms and Filters

Generating a CMakeScript File

01m 59s

Creating the Graphical User Interface

02m 25s

Drawing a Histogram

04m 38s

Image Color Equalization

02m 57s

Lomography Effect

04m 18s

The CartoonizeEffect

04m 56s

Chapter: Automated Optical Inspection, Object Segmentation, and Detection

Isolating Objects in a Scene

02m 22s

Creating an Application for AOI

01m 49s

Preprocessing the Input Image

09m 17s

Segmenting Our Input Image

11m 19s

Chapter: Learning Object Classification

Introducing Machine Learning Concepts

07m 5s

Computer Vision and the Machine Learning Workflow

02m 46s

Automatic Object Inspection Classification Example

02m 21s

Feature Extraction

11m 25s

Chapter: Detecting Face Parts and Overlaying Masks

Understanding HaarCascades

04m 32s

What Are Integral Images

02m 57s

Overlaying a Facemask in a Live Video

04m 26s

Get Your Sunglasses On

03m 23s

Tracking Your Nose, Mouth, and Ears

01m 32s

Chapter: Video Surveillance, Background Modeling, and Morphological Operations

Background Subtraction

04m 13s

Frame Differencing

02m 53s

The Mixture of Gaussians Approach

03m 16s

Morphological Image processing

03m 22s

Other Morphological Operators

04m 18s

Chapter: Learning Object Tracking

Tracking Objects of a Specific Color

03m 18s

Building an Interactive Object Tracker

05m 56s

Detecting Points Using the Harris Corner Detector

03m 28s

Shi-Tomasi Corner Detector

02m 24s

Feature-Based Tracking

08m 22s

Chapter: Developing Segmentation Algorithms for Text Recognition

Introducing Optical Character Recognition

02m 41s

The Preprocessing Step

10m 0s

Installing Tesseract OCR on Your Operating System

06m 22s

Using Tesseract OCR Library

08m 7s