Computer Vision with Python Training Course
Course
In City Of London
Description
-
Type
Course
-
Location
City of london
Computer Vision is a field that involves automatically extracting, analyzing, and understanding useful information from digital media. Python is a high-level programming language famous for its clear syntax and code readibility.
In this instructor-led, live training, participants will learn the basics of Computer Vision as they step through the creation of set of simple Computer Vision application using Python.
By the end of this training, participants will be able to:
Understand the basics of Computer Vision
Use Python to implement Computer Vision tasks
Build their own face, object, and motion detection systems
Audience
Python programmers interested in Computer Vision
Format of the course
Part lecture, part discussion, exercises and heavy hands-on practice
Facilities
Location
Start date
Start date
Reviews
Subjects
- Media
- Image
Course programme
Introduction
Understanding Computer Vision Basics
Installing OpenCV with Python Wrappers
Introduction to Using OpenCV
Using Media with Python
- Loading Images
- Converting Color to Grayscale
- Using Metadata
Applying Image Theory with Python
- Understanding Images as Multidimensional Arrays
- Understanding the Color Space
- Overview of Pixels and Coordinates
- Accessing Pixels
- Changing Pixels in Images
- Drawing Lines and Shapes
- Applying Text on Images
- Resizing Images
- Cropping Images
Exploring Common Computer Vision Algorithms and Methods
- Thresholding
- Finding Contours
- Background Subtraction
- Using Detectors
Implementing Feature Extraction with Python
- Using Feature Vectors
- Understanding the Color-mean Features Theory
- Extracting Histogram Features
- Extracting Grayscale Histogram Features
- Extracting Texture Features
Implementing an App to Detect Image Similarity
Implementing a Reverse Image Search Engine
Creating an Object Detection App Using Template Matching
Creating a Face Detection App Using Haar Cascade
Implementing an Object Detection App Using Keypoints
Capturing and Processing Video through a WebCam
Creating a Motion Detection System
Troubleshooting
Summary and Conclusion
Computer Vision with Python Training Course
