🎓 Authorised Pearson VUE and Prometric Test Centre · CIET Country Director for Syria · training in Mazzeh since 2010·Exams we deliver →
Home/Courses/Programming & Web Development/Computer Vision with Python OpenCV
Programming & Web Development

Computer Vision with Python OpenCV

Teach your code to see.

3 daysIntermediate4 modules
Overview

About this course

Teach your code to see. Over three days you will handle images with NumPy and OpenCV, draw shapes, apply smoothing, blurring, thresholding and morphological operations, and build colour histograms, then move on to video and webcam streams with optical flow and object tracking, finishing with an introduction to deep learning for vision.

What you'll learn

What you'll learn

  • Understand basics of NumPy
  • Manipulate and open Images with NumPy
  • Use OpenCV to work with image files
  • Use Python and OpenCV to draw shapes on images and videos
  • Perform image manipulation with OpenCV, including smoothing, blurring, thresholding, and morphological operations.
  • Create Color Histograms with OpenCV
  • Open and Stream video with Python and OpenCV
  • Detect Objects, including corner, edge, and grid detection techniques with OpenCV and Python
  • Create Face Detection Software
  • Segment Images with the Watershed Algorithm
  • Track Objects in Video
  • Use Python and Deep Learning to build image classifiers
  • Work with Tensorflow, Keras, and Python to train on your own custom images.
Curriculum

Curriculum

4 modules
1Numpy
  • Image I/O
  • Thresholding
  • Filtering
  • Histograms
  • Template Matching
  • Gradient based Methods
  • Edge Detection
  • Object Detection
  • Facial Recognition (you cover face detection, but expansion to facial recognition is trivial with dlib - Lets discuss!)
  • Video & Webcam I/O
  • Optical Flow
  • Tracking
4Deep Learning
Who it's for

Who it's for

Python developers and data practitioners who want to build image and video analysis into their work.

Before you start

  • Introduction to Python and Python for Data Science ; Python for Machine Learning recommended

Let's plan your next step together.

Tell us the course or certification you have in mind and we'll send the outline, upcoming dates, fees and private-team options.

Talk to an advisor →WhatsApp