Computer Vision with OpenCV | Deep Learning CNN Projects

Learn Python OpenCV 4, Computer Vision and Deep Learning Projects from scratch to expert level

OpenCV-Python is an appropriate tool for fast prototyping of Computer Vision problems.

What you’ll learn

  • Computer vision and Image Processing.
  • Image Processing operations using Opencv.
  • Face Detection and work with Live Camera.
  • Convolutional Neural Network Concept.
  • Project-Handwritten digits Classifier.
  • Project: Dogs vs Cats classifier.
  • Project: Real time Object Detection using YOLOv3.
  • Project: Social Distancing Detector COVID-19.
  • Project: MNIST Fashion Classifier.

Course Content

  • Introduction to Computer vision and OpenCV –> 3 lectures • 25min.
  • Image Operations using OpenCV –> 7 lectures • 57min.
  • Face Detection and Working with Live Camera –> 4 lectures • 43min.
  • Convolutional Neural Network –> 7 lectures • 41min.
  • Keras API –> 1 lecture • 6min.
  • Project- Handwritten Digits Recognition using CNN, Keras –> 3 lectures • 26min.
  • Project-Object Detection using YOLO v3 Algorithm –> 4 lectures • 28min.
  • Project Cat Dog Classifier –> 4 lectures • 31min.
  • Project- MNIST Fashion Clothing Classifier –> 1 lecture • 15min.
  • Project-Social Distancing Detector –> 4 lectures • 41min.

Computer Vision with OpenCV | Deep Learning CNN Projects


  • Basic programming skills in Python would be beneficial..
  • WebCam if you want to learn the video streaming content.

OpenCV-Python is an appropriate tool for fast prototyping of Computer Vision problems.

Hands-on Computer Vision with OpenCV from scratch to real-time project development.

Computer Vision is the hottest field in the era of Artificial Intelligence. It is making enormous advances in Self-driving cars, Robotics, Medical as well as in various image correction apps.

Computer Vision is showing us the future of technology and we can’t even imagine what will be the end of its possibilities.

OpenCV library uses NumPy and all its array structures convert to and from NumPy arrays.

OpenCV is used to develop real-time computer vision applications. It is capable of processing images and videos to identify objects, faces, or even handwriting.

You will learn the topics:

  • The key concepts of computer Vision & OpenCV
  • Basic operations: Image read and display, Image Properties, Image resize and write, ROI and Color Mapping, Horizontal & Vertical flipping of images.
  • Drawing function in OpenCV
  • Working with Live Camera
  • Object detection: haarcascade face detection in images and Live camera
  • Convolutional Neural Network (CNN)
  • Deep Learning with Keras
  • Project: Handwritten Digit Classification using MNIST
  • Project: Fashion Classifier using FNIST
  • Project: Dogs vs Cats classifier
  • Project: Object Detection using YOLOv3
  • Project: Social Distancing Detector COVID-19

Feel free to message us on Udemy if you have any questions about the course!

So, are you ready to get started? Enroll now and start the process of becoming a Master in Computer Vision using Deep Learning today!