Practical OpenCV with Python from Zero to Hero
Learn Practical Python OpenCV concepts and develop projects on completion of every module.
Programming Languages,Development,Computer Vision
Lectures -91
Resources -28
Duration -6 hours
30-days Money-Back Guarantee
Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.
Course Description
Welcome to "Image Processing using OpenCV from Zero to Hero" !!!
Image Processing is one of the areas of Data Science and has a wide variety of applications in the industries in the current world. Many industries looking for a Data Scientist with these skills. This course is completely project-based learning. Where you will do the project after completion of every module. Here I will cover the image processing from basics to advanced techniques including applied machine learning algorithms and models to images.
WHAT YOU WILL LEARN?
- Image Basics
- Drawings
- Image Translation
- Image Processing Techniques
- Smoothing Filters
- Filters
- Graphical Use Interphase (GUI) in OpenCV
- Thresholding
Key Highlights in Section 1 to 7
We will start the course with very basic like load, display images. With that, we will understand the basic mathematics background behind the images. Also, I will teach you the concepts of Drawings and Videos.
Projects (Object Detection):
Face Detection using Viola-Jones Algorithm
Face Detection using Deep Neural Networks (SSD ResNet 10, Caffe Implementation)
Real-Time Face Detection
Facial Landmark Detection
Key Highlights in Section 8 to 11
We will slowly move into image processing concepts related to image transformations like image translation, flipping, rotating, and cropping. I will also teach arithmetic operations in OpenCV.
Project (Brightness Control):
5. GUI based Brightness Control in Images
6. Real-Time Brightness Control
Key Highlights in Section 12,13
In these sections, I will introduce new concepts on bitwise operations and masking, where you will learn the truth table and different bitwise operations like "AND", "OR", "NOT", "XOR".
Key Highlights in Section 14
Then we will extend our discussion on Smoothing Filter which is a very important image processing technique. In this section, I will teach smoothing techniques like Average Blur, Gaussian Blur, Median Blur & Bilateral Filter.
Key Highlights in Section 15
Project on automatics facial blur
Key Highlights in Section 16
Thresholding filter: Here we will deep dive into thresholding concepts (BINARY, TOZERO, TRUNC, ADAPTIVE MEAN, ADAPTIVE GAUSSIAN) and implement with OpenCV and Python
You will have complete access to Images, Data, Jupyter Notebook files that are used in this course. The code used in this course is written in such a way that you can directly plug the function into the real-time scenario and get the output.
Goals
- Learn OpenCV with Python
- 9 OpenCV Project
- Image Processing with OpenCV
- Image Translation
- Smoothing Filters
- Bitwise Operations and Masking
- Convolution Process
- Thresholding Concepts
Prerequisites
- At least should be beginner to Python
- A Personal Desktop/Laptop.
- At least 4GB RAM, 250 GB HDDÂ
![Practical OpenCV with Python from Zero to Hero Practical OpenCV with Python from Zero to Hero](https://d3mxt5v3yxgcsr.cloudfront.net/courses/6215/course_6215_image.jpg)
Curriculum
Check out the detailed breakdown of what’s inside the course
Introduction
8 Lectures
-
Introduction 05:19 05:19
-
Install Python 02:23 02:23
-
Install Requirements 04:47 04:47
-
Download Complete Materials
-
Read, Display and Save Image 12:42 12:42
-
Pixel 04:55 04:55
-
Convert RBG / BGR Image to Grayscale 11:34 11:34
-
Access and Manipulate Pixels 08:06 08:06
Drawings with OpenCV
4 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Working with Videos
4 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Project - 1 : Face Detection with OpenCV
5 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Project -2: Real - Time Face Detection with OpenCV
1 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Project -3: Face Detection with Deep Neural Network (DNN) OpenCV
8 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Project-4: Real Time Face Detection with DNN OpenCV
1 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Image Transformations
5 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Arithmetic Operations in Images
4 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Project - 5: Controlling Brightness of Image with GUI using OpenCV
2 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Project - 6: Real Time Brightness Control with GUI using OpenCV
1 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Bitwise Operations
5 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Masking
5 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Smoothing Filters
6 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Project-7: Pencil Sketch Image in Real Time
11 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Project - 8: Automatic Facial Blur
11 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Bilateral Filter
2 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Thresholding
8 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Instructor Details
![Srikanth Guskra](https://www.tutorialspoint.com/assets/profiles/334013/profile/200_2681497-1629215754.jpg)
Srikanth Guskra
Course Certificate
Use your certificate to make a career change or to advance in your current career.
![sample Tutorialspoint certificate](/market/public/assets/newDesign/img/primePacks/V-certificate.png)
Our students work
with the Best
![adobe logo](/market/public/assets/newDesign/img/adobe.png)
![adp logo](/market/public/assets/newDesign/img/adp.png)
![apple logo](/market/public/assets/newDesign/img/apple.png)
![armani logo](/market/public/assets/newDesign/img/armani.jpg)
![bosch logo](/market/public/assets/newDesign/img/bosch.png)
![capegemini logo](/market/public/assets/newDesign/img/capegemini.png)
![cisco logo](/market/public/assets/newDesign/img/cisco.png)
![hdfc bank logo](/market/public/assets/newDesign/img/hdfcbank.png)
![ibm logo](/market/public/assets/newDesign/img/ibm.png)
![intel logo](/market/public/assets/newDesign/img/intel.png)
![mastercard logo](/market/public/assets/newDesign/img/mastercard.png)
![netflix logo](/market/public/assets/newDesign/img/netflix.png)
![qualcomm logo](/market/public/assets/newDesign/img/qualcomm.png)
![samsung logo](/market/public/assets/newDesign/img/samsung.png)
![sony logo](/market/public/assets/newDesign/img/sony.png)
![unilever logo](/market/public/assets/newDesign/img/unilever.png)
![walmart logo](/market/public/assets/newDesign/img/walmart.png)
![adobe logo](/market/public/assets/newDesign/img/adobe.png)
![adp logo](/market/public/assets/newDesign/img/adp.png)
![apple logo](/market/public/assets/newDesign/img/apple.png)
![armani logo](/market/public/assets/newDesign/img/armani.jpg)
![bosch logo](/market/public/assets/newDesign/img/bosch.png)
![capegemini logo](/market/public/assets/newDesign/img/capegemini.png)
![cisco logo](/market/public/assets/newDesign/img/cisco.png)
![hdfcbank logo](/market/public/assets/newDesign/img/hdfcbank.png)
![ibm logo](/market/public/assets/newDesign/img/ibm.png)
![intel logo](/market/public/assets/newDesign/img/intel.png)
![mastercard logo](/market/public/assets/newDesign/img/mastercard.png)
![netflix logo](/market/public/assets/newDesign/img/netflix.png)
![qualcomm logo](/market/public/assets/newDesign/img/qualcomm.png)
![samsung logo](/market/public/assets/newDesign/img/samsung.png)
![sony logo](/market/public/assets/newDesign/img/sony.png)
![unilever logo](/market/public/assets/newDesign/img/unilever.png)
![walmart logo](/market/public/assets/newDesign/img/walmart.png)
Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe now![Annual Membership Annual Membership](/market/public/assets/newDesign/img/membership-large-small.jpg)
Online Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now![Online Certifications Online Certifications](/market/public/assets/newDesign/img/traning-for-a-team.png)