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 Computer Vision Examples with Python: A Complete Guide for Dummies

Video Description

Includes all OpenCV Image Processing Features with Simple Examples. Deep Learning Face Detection, Face Recognition & OCR

About This Video

  • You will learn to build a face detection and unlocking mechanism.
  • You will learn to build a Digital Makeup and Face Distance Calculation.
  • You will learn about Optical Character Recognition and Real-time motion detector

In Detail

Computer Vision is an AI based, that is, Artificial Intelligence-based technology that allows computers to understand and label images. So, learning and mastering this fantastic world of Computer Vision-based technology is surely up-market. It will make you proficient in competing with the swiftly changing Image Processing technology arena.

And this course is designed in such a way that even the very beginner to programming can master the Computer Vision-based technology.

So, overall this is a complete package in which you can learn Computer Vision-based Technology, Deep Learning-based Face Detection, then Face Recognition and Optical Character Recognition.

And by the end of this course, we will provide you with a course completion certificate which you can keep with you and mention it in your portfolio so that you will be having more weight when you are dealing with jobs based on Computer Vision Technology.

So without wasting much time, let’s dive into this magical world. See you soon in the class room. Have a great time.

Downloading the example code for this course: You can download the example code files for all Packt video courses you have purchased from your account at http://www.PacktPub.com. If you purchased this course elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.

Table of Contents

  1. Chapter 1 : Course Intro and Table of Contents
    1. Course Intro and Table of Contents 00:08:11
  2. Chapter 2 : Introduction to OpenCV
    1. Introduction to OpenCV 00:10:40
  3. Chapter 3 : Installing Virtual Box and Ubuntu 18
    1. Installing Virtual Box and Ubuntu 18 - Part 1 00:08:23
    2. Installing Virtual Box and Ubuntu 18 - Part 2 00:04:49
  4. Chapter 4 : Installing Libraries and Dependencies
    1. Installing Libraries and Dependencies - Part 1 00:05:47
    2. Installing Libraries and Dependencies - Part 2 00:05:46
  5. Chapter 5 : Installing Sublime Text Editor for Ubuntu
    1. Installing Sublime Text Editor for Ubuntu 00:04:46
  6. Chapter 6 : Image Processing Concepts
    1. Image Processing Concepts 00:08:49
  7. Chapter 7 : OpenCV: Read Load and Save Image - Sample Program
    1. OpenCV: Read Load and Save Image - Sample Program - Part 1 00:11:42
    2. OpenCV: Read Load and Save Image - Sample Program - Part 2 00:08:29
  8. Chapter 8 : OpenCV Pixel and Area Manipulation
    1. OpenCV Pixel and Area Manipulation Part 1 00:09:57
    2. OpenCV Pixel and Area Manipulation Part 2 00:06:54
  9. Chapter 9 : OpenCV - Drawing Lines and Rectangles
    1. OpenCV - Drawing Lines and Rectangles 00:10:58
  10. Chapter 10 : OpenCV - Drawing Circles - Simple and Concentric Circles
    1. OpenCV Drawing Circles - Simple and Concentric Circles 00:11:09
  11. Chapter 11 : OpenCV - Drawing Random Circles
    1. OpenCV - Drawing Random Circles 00:04:23
  12. Chapter 12 : OpenCV Image Transformation - Translation
    1. OpenCV Image Transformation - Translation - Part 1 00:07:34
    2. OpenCV Image Transformation - Translation - Part 2 00:08:41
  13. Chapter 13 : OpenCV Image Transformation - Rotation
    1. OpenCV Image Transformation - Rotation 00:09:54
  14. Chapter 14 : OpenCV Image Transformation - Resizing
    1. OpenCV Image Transformation - Resizing - Part 1 00:07:29
    2. OpenCV Image Transformation - Resizing - Part 2 00:06:57
  15. Chapter 15 : OpenCV Image Transformation - Flipping
    1. OpenCV Image Transformation - Flipping 00:05:18
  16. Chapter 16 : OpenCV Image Transformation - Cropping
    1. OpenCV Image Transformation - Cropping 00:04:55
  17. Chapter 17 : OpenCV Image Arithmetic Operations
    1. OpenCV Image Arithmetic Operations - Part 1 00:10:46
    2. OpenCV Image Arithmetic Operations - Part 2 00:05:23
  18. Chapter 18 : OpenCV Image Bitwise / Logical Operations
    1. OpenCV Image Bitwise / Logical Operations - Part 1 00:05:10
    2. OpenCV Image Bitwise / Logical Operations - Part 2 00:07:43
  19. Chapter 19 : OpenCV - Image Masking
    1. OpenCV - Image Masking - Part 1 00:06:33
    2. OpenCV - Image Masking - Part 2 00:06:37
  20. Chapter 20 : Image Color Channels Merging and Splitting
    1. OpenCV Image Color Channels Merging and Splitting Part 1 00:05:54
    2. OpenCV Image Color Channels Merging and Splitting Part 2 00:09:23
  21. Chapter 21 : OpenCV - Other Color Spaces - GRAY, HSV, LAB
    1. OpenCV - Other Color Spaces - GRAY, HSV, LAB 00:06:21
  22. Chapter 22 : OpenCV - Gray scale Histograms
    1. OpenCV - Gray scale Histograms - Part 1 00:05:56
    2. OpenCV - Gray scale Histograms - Part 2 00:07:53
  23. Chapter 23 : OpenCV - Color Histograms
    1. OpenCV - Color Histograms 00:08:01
  24. Chapter 24 : OpenCV - Histogram Equalization
    1. OpenCV - Histogram Equalization 00:05:41
  25. Chapter 25 : OpenCV - Image Blurring
    1. OpenCV - Image Blurring - Part 1 00:08:24
    2. OpenCV - Image Blurring - Part 2 00:05:26
  26. Chapter 26 : OpenCV - Image Threshold
    1. OpenCV - Image Blurring - Part 1 00:07:50
    2. OpenCV - Image Blurring - Part 2 00:06:08
    3. OpenCV - Image Blurring - Part 3 00:07:11
  27. Chapter 27 : OpenCV - Image Gradient Detection
    1. OpenCV - Image Gradient Detection - Part 1 00:07:06
    2. OpenCV - Image Gradient Detection - Part 2 00:06:50
  28. Chapter 28 : OpenCV- Canny Edge Detection
    1. OpenCV- Canny Edge Detection 00:06:41
  29. Chapter 29 : OpenCV - Image Contours
    1. OpenCV - Image Contours - Part 1 00:06:48
    2. OpenCV - Image Contours - Part 2 00:08:31
  30. Chapter 30 : Face Detection using OpenCV
    1. Face Detection using OpenCV - Part 1 00:05:13
    2. Face Detection using OpenCV - Part 2 00:06:55
    3. Face Detection using OpenCV - Part 3 00:05:23
  31. Chapter 31 : Face Recognition using Machine Learning
    1. Face Recognition using Machine Learning - Part 1 00:06:11
    2. Face Recognition using Machine Learning - Part 2 00:06:45
    3. Face Recognition using Machine Learning - Part 3 00:03:35
  32. Chapter 32 : Digital Face Makeup
    1. Digital Face Makeup - Part 1 00:05:27
    2. Digital Face Makeup - Part 2 00:08:22
  33. Chapter 33 : Face Distance Value of Face Recognition
    1. Face Distance Value of Face Recognition 00:10:22
  34. Chapter 34 : Real Time Face Recognition
    1. Face Recognition in Real Time 00:13:08
  35. Chapter 35 : OpenCV - Real time Facial Expression Recognition
    1. Real time Facial Expression Recognition - Part 1 00:10:17
    2. Real time Facial Expression Recognition - Part 2 00:10:59
  36. Chapter 36 : A Basic Motion Detection System using Open CV
    1. A Basic Motion Detection System using Open CV 00:20:07
  37. Chapter 37 : Optical Character Recognition - OCR using PyTesseract Library
    1. Optical Character Recognition - OCR - Part 1 00:06:24
    2. Optical Character Recognition - OCR - Part 2 00:06:09
    3. Optical Character Recognition - OCR - Part 3 00:03:46
  38. Chapter 38 : System Preparation - Object Detection using Pre-Trained Models - Introduction
    1. Object Detection using Pre-Trained Models - System Preparation & Introduction 00:06:57
  39. Chapter 39 : SSD MobileNet - Object Detection using Pre-Trained Models
    1. Object Detection using Pre-Trained Models - SSD MobileNet - Part 1 00:05:26
    2. Object Detection using Pre-Trained Models - SSD MobileNet - Part 2 00:14:41
  40. Chapter 40 : Mask R-CNN - Object Detection using Pre-Trained Models
    1. Mask R-CNN - Object Detection using Pre-Trained Models - Part 1 00:04:25
    2. Mask R-CNN - Object Detection using Pre-Trained Models - Part 2 00:11:48
    3. Mask R-CNN - Object Detection using Pre-Trained Models - Part 3 00:07:46
  41. Chapter 41 : YOLO - Object Detection using Pre-Trained Models
    1. YOLO - Object Detection using Pre-Trained Models 00:16:24