Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Beginner's Guide to Learn Computer Vision with Python
Rating: 4.0 out of 5(63 ratings)
1,679 students

Beginner's Guide to Learn Computer Vision with Python

Learn to implement popular CV algorithms with OpenCV python library
Created byTech Jedi
Last updated 1/2024
English

What you'll learn

  • Learn fundamentals of Computer Vision
  • Understand state of art image and video processing Algorithms in CV
  • Understand application of Deep Learning Models in the CV
  • Learn to implement CV algorithms with OpenCV python library

Course content

8 sections42 lectures48m total length
  • Introduction0:35
  • Real world Applications2:05
  • Summary0:30

Requirements

  • Familiar with python programming language and any python IDE (like PyCharm)

Description

Learn fundamentals of Computer Vision with state of art image and video processing Algorithms.


Course Structure

Introduction:

  • Introduction

  • Real world Applications

Popular Computer Vision Techniques:

  • Image Segmentation

  • Demo - Image Segmentation

  • Edge Detection

  • Demo - Edge Detection

  • Feature Extraction

  • Demo - Feature Extraction

  • Application of CV techniques

Object Detection, Tracking and Classification:

  • Object Detection

  • Object Tracking

  • Image Classification

  • Demo: Image Classification

  • Challenges in CV

Deep Learning for Computer Vision:

  • What is Deep Learning?

  • Convolutional Neural Network (CNN)

  • Demo - CNN

  • Transfer Learning

  • Benefits of Deep Learning in CV

Image Recognition:

  • Face Detection and Recognition

  • Demo - Face Detection

  • Optical Character Recognition (OCR)

  • Demo - OCR

Advanced Techniques - Panorama Creation:

  • Image Registration

  • Image Stitching

  • Demo - Image Stitching

Motion Analysis:

  • Motion Analysis

  • Video Processing

  • Background Subtraction

  • Demo: Background Subtraction

Realtime Video Processing:

  • Realtime Video Processing

  • Demo - Object Detection

  • Application in Robotics


Requirements

  • Basics knowledge of computer programming

  • Familiar with python programming language and any python IDE (like PyCharm)

  • Windows / Linux / Mac OS X Machine with Internet

Content team

  • Expert: Arunkumar Krishnan

  • Production: Vishnu Sakthivel, Visshwa Balasubramanian


What you will learn?

  • Learn fundamentals of Computer Vision

  • Understand state of art image and video processing Algorithms in CV

  • Understand application of Deep Learning Models in the CV

  • Learn to implement CV algorithms with OpenCV python library

Who this course is for:

  • Freshers and experienced professionals interested in learning 'Computer Vision'