Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Master Computer Vision & Deep Learning in OpenCV and Keras
Rating: 4.7 out of 5(38 ratings)
304 students

Master Computer Vision & Deep Learning in OpenCV and Keras

Master Computer Vision & Deep Learning with Python OpenCV, TensorFlow & Keras with 14 Projects
Created byLutfor Rahman
Last updated 12/2025
English
English [Auto],

What you'll learn

  • Basic & Intermediate of Python
  • Basic & Intermediate Numpy
  • Image manipulation using OpenCV
  • Work with video using OpenCV
  • Object detection
  • Face detection
  • Keras
  • Tensorflow
  • Artificial Neural Network
  • Elements of an Artificial Neural Network
  • Deep Learning
  • Convolutional Neural Network
  • Image classification
  • Realtime object detection
  • Real time face and gender detection
  • Real time face detection

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

30 sections96 lectures18h 55m total length
  • Introduction3:25
  • How to use this course for the better result2:46

    Begin with Python and NumPy to build a solid foundation. Progress to OpenCV, TensorFlow basics, and CNN concepts, culminating in neural network and linear regression projects.

  • How to rate the course0:55

    Learn why honest ratings matter, even with real life projects, and how to rate only after continuing coding with the instructor, because sincere reviews support course improvement.

  • How to use the QA section0:40

    Encourage students to use the QA section as a discussion panel, discuss topics, help others, and showcase knowledge, while the instructor focuses on creating more beautiful and exciting courses.

Requirements

  • No prior programming knowledge is required
  • You need a decent computer with a decent internet connection.
  • A very very important prerequisite: You are seriously willing to write codes with me.
  • A very very important prerequisite: You are seriously willing to develop deep learning and computer vision projects.

Description

Welcome to the course "Master Computer Vision and Deep Learning with Python OpenCV, TensorFlow and Keras". In this course you will learn everything from scratch.


First you will learn Python from scratch to object oriented Python. Then you will learn Numpy from very basic to intermediate level. After that you will learn Python OpenCV from very beginning to advance level and then you will learn Matplotlib.


At this stage you will learn about Image Kernels, Artificial Neural Network, Elements of Artificial Neural Network and What is Deep Learning.


You will learn basic to intermediate levels of Tensorflow and you will learn how to play with tensors. You will learn how to create different types of tensors using Tensorflow and run different operations on those tensors.


Finally, it's time to learn how to create an Artificial Neural Network Model using Tensorflow and Keras and we will create to solve a linear regression problem.


After we learn and create Artificial Neural Network Model using Tensorflow and Keras, now it's time to implement Deep Neural Network, Convolutional Neural Network and develop multiple projects using Tensorflow, Keras and Convolutional Neural Network. We learn and develop binary image classification, multi-class image classification and real time classification and detection and we will learn and develop through projects by developing about 50 projects.


You will learn through developing projects and writing codes together. We will together develop about 30 projects. I've already added 14 projects and about 16 more projects is coming soon. I will try to add at least 1 project per week.


I promise to give you something which no instructor has ever given in any course.

Who this course is for:

  • For someone who wants to develop a computer vision applications using python OpcnCV, Numpy, Tensorflow & Keras