Limited time · 90% off Premium Membership - claim $199 deal →
Mammoth Club All levels 17 sections 66 lectures

Build Computer Vision Projects with Neural Networks, Tesseract and OpenCV in Python

Unlock the full power of computer vision using OpenCV, Tesseract, and neural networks. This course walks you step-by-step through professional techniques for detecting, processing, and analyzing images and videos—perfect for aspiring AI developers, researchers, and visual tech enthusiasts.

01
Skill level
All levels
02
Sections
17
03
Lectures
66
04
Instructor
Alex Kropf
What's inside

This course includes.

17
Sections
66
Lectures
112
Resources
3
Quizzes
Certificate of completion
Included
Mobile and desktop access
Included
AI learning assistance
Included
Unlock all courses with our Subscription Bundle! Get unlimited access to entire course library, books and assets. Learn more and subscribe today!
Course content

Curriculum & lectures.

17 sections · 66 lectures
+ 00a Welcome 2 lectures
What is Computer Vision? Locked
Submit a Question/Feedback Locked
+ 00b Foundations of Tesseract and OpenCV for Computer Vision 2 lectures
Computer Vision with Tesseract Locked
Computer Vision with OpenCV Locked
+ 00c Foundations of Neural Networks for Computer Vision 3 lectures
Computer Vision with Neural Networks Locked
Convolution operations and feature map formation Locked
Activation maps, pooling, and downsampling theory Locked
+ 01 Overview 3 lectures
01 Overview Locked
02 What You'll Need Locked
Source Files Locked
+ 02 Analyze Images with OpenCV 4 lectures
01 Detect Edges In An Image Locked
02 Detect Contours In An Image Locked
03 Detect Corners In An Image Locked
Source Files Locked
+ 03 Restore Images with Computational Photography 2 lectures
Restore A Damaged Image Locked
Source Files Locked
+ 04 Detect objects in images 5 lectures
01 Detect Objects In An Image With Masking Locked
02 Detect Faces In Images Locked
03 Extract Foreground In An Image Locked
04 Find Object In Image With Template Matching Locked
Source Files Locked
+ 06 Read text in an image with OCR and Tesseract 5 lectures
01 Extract Text From An Image With Tesseract Locked
02 Improve Accuracy With Thresholding Locked
03 Change Perspective Of An Image With Foreign Text Locked
04 Extract Foreign Language Text From An Image Locked
Source Files Locked
+ 07 Build your first neural network with OpenCV 4 lectures
01 Generate Data Locked
02 Build An Artificial Neural Network Locked
03 Visualize Model Results Locked
Source Files Locked
+ 08 Object detection with OpenCV Deep Learning 5 lectures
01 Load YOLO Dnn Model Locked
02 Build A Neural Network With OpenCV Locked
03 Print Out Detected Objects Locked
04 Outline Objects In The Original Image Locked
Source Files Locked
+ 09 Outline objects in a video 4 lectures
01 Outline Objects In A Video Locked
02 Draw Contours On Video Locked
03 Save New Frames As A Video Locked
Source Files Locked
+ 10 Detect faces in video 5 lectures
01 Load A Video From Drive Locked
02 Detect Faces In Video Locked
03 Detect Eyes In Video Locked
04 Save New Frames As A Video Locked
Source Files Locked
+ 11 Track a color in videos 3 lectures
01 Track Color In A Video Locked
02 Save New Frames As A Video Locked
Source Files Locked
+ 12 Detect lanes for autonomous vehicle computer vision 5 lectures
01 Load A Driving Dash Cam Video Locked
02 Process Each Video Frame Locked
03 Outline Lanes Detected Locked
04 Save New Frames As A Video Locked
Source Files Locked
+ 13 Build a motion alert video monitoring system 5 lectures
01 Load A Video From Drive Locked
02 Detect Objects In A Video With Contours Locked
03 Detect When Motion Begins And Ends Locked
04 Record Each Time Motion Begins Locked
Source Files Locked
+ 14 Detect emotion in a video 2 lectures
Detect Emotion In A Video Locked
Source Files Locked
+ 15 Swap faces with machine learning 7 lectures
01 Load Images From The Web Into Colab Locked
02 Get Facial Landmarks From Image Locked
03 Build A Matrix From Landmark Points Locked
04 Draw A Mask Over Facial Landmarks Locked
05 Build A Warped Mask Locked
06 Combine Face Masks Locked
Source Files Locked
Description

About this course.

✅ Detect edges, contours, corners, and features in any image

✅ Apply thresholding, masking, and template matching to isolate and extract objects

✅ Use face detection, foreground extraction, and region highlighting in complex scenes

✅ Restore damaged images and manipulate image perspectives

✅ Extract text from images using Tesseract OCR—including foreign languages and warped views

✅ Enhance OCR accuracy with thresholding and text preprocessing

✅ Generate synthetic data and train artificial neural networks for classification tasks

✅ Load and use the YOLO deep neural network model for object detection

✅ Detect and label objects in real-time using OpenCV’s DNN tools

✅ Outline and draw contours in live video streams and saved video files

✅ Detect and track faces, eyes, motion, and color dynamically in video

✅ Load dash cam footage to detect lanes and process driving footage frame by frame

✅ Track start/end moments of motion and log event times with visual annotations

✅ Load images from the web and apply advanced facial landmark tracking

✅ Build masks over facial features and perform face warping using matrices

✅ And much more!


🎮 Each topic includes hands-on exercises, computer vision challenges, and real-world applications in video analysis, object tracking, and facial detection.


🎁 Comes with all project files, sample videos, source code, and lifetime access to future updates.


  • If you're ready to master the full stack of computer vision skills—from static images to real-time video processing—this is your complete, project-driven guide. Enroll now and bring AI to life through your lens.
Instructors

Taught by people who ship.

Alex Kropf

Alex Kropf

Mammoth Club's CLO, public speaker, consultant, IT author and Senior Software Developer. Alex has produced best-selling courses, books and workshops for Mammoth Club, Course Pro and our clients since 2016.

Ready to start building?

Unlock the full power of computer vision using OpenCV, Tesseract, and neural networks. This course walks you step-by-step through professional techniques for detecting, processing, and analyzing images and videos—perfect for aspiring AI developers, researchers, and visual tech enthusiasts.

Buy lifetime access →