Udemy

Learn Computer Vision with OpenCV and Python

立即報名
  • 1,047 名學生
  • 更新於 8/2021
4.2
(142 個評分)
CTgoodjobs 嚴選優質課程,為職場人士提升競爭力。透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期
全年招生
課程級別
學習模式
修業期
8 小時 36 分鐘
教學語言
英語
授課導師
Ibrahim Delibasoglu
評分
4.2
(142 個評分)

課程簡介

Learn Computer Vision with OpenCV and Python

Image processing basics, Object detection and tracking, Deep Learning, Facial landmarks and many special applications

Note: You will find real world examples (not only using implemented functions in OpenCV) and i'll add more by the time. It means that course content will expand with new special examples!.

***New Chapter***: "How to Prepare dataset and Train Your Deep Learning Model" was added to the course. You will learn how to prepare a simple dataset, label the objects and train your own deep learning model.

***New Special App***: "Search team logos" was added to the course. You will learn how you can compare images and find similar image/object in your dataset.

***New Chapter***: "Special Apps - Missing and Abandoned Object Detection" was added to the course. You will learn how to do an application for missing object detection and abandoned object detection

***New Chapter***: Facial Landmarks and Special Applications (real time sleep and smile detection) videos was added to the course!

***Different Special Applications Chapter***: new videos in different topics will be shared under this chapter. You can look at "Soccer players detection" and "deep learning based API for object detection" examples.

In this course, you are going to learn computer vision & image processing from scratch. You will reach all resources, have many examples and explanations of these examples.

The explanations are easy to understand and also you can ask the points you need.

I have shared key concepts with you without the heavily mathematical theory, so we can focus the implementation.

Maybe you can find some other resources, videos or blogs to learn about some of these topics explained in my course, but the advantage of this course is that, you will learn computer vision from scratch by following an order, so that you will not loss yourself between many different sources.

You will also find many special examples beside the fundamental topics.

I preferred to use OpenCV which is an open source computer vision library used and supported by many people!. I have used OpenCV with Python, because Python allows us to focus on the problem easily without spending time for programming syntax/complex codes.

I wish this course to be useful for you to learn computer vision, and Actively we can use 'questions and answers' area to share information...

You will learn the topics:

  • The key concepts of computer Vision & OpenCV

  • Basic operations: histogram equalization,thresholding, convolution, edge detection, sharpening ,morphological operations, image pyramids.

  • Keypoints and keypoint matching

  • Special App : mini game by using key points

  • Image segmentation: segmentation and contours, contour properties, line detection, circle detection, blob detection, watershed segmentation.

  • Special App: People counter

  • Object tracking:Tracking APIs, Filtering by Color.

  • Special App: Tracking of moving object

  • Object detection: haarcascade face and eye detection, HOG pedestrian detection

  • Object detection with Deep Learning

  • Extra Chapter: How to Prepare dataset and Train Your Deep Learning Model

  • Extra Chapter: Special Apps - Missing and Abandoned Object Detection

  • Extra Chapter: Facial Landmarks and Special Applications (real time sleep and smile detection)

  • Extra Chapter: Different Special Applications ( will be updated with special examples in different topics )

課程章節

  • 14 個章節
  • 54 堂課
  • 第 1 章 Introduction
  • 第 2 章 Basic Image Processing
  • 第 3 章 Special App : Mini Game - Hit the Ball with Key Point Detection
  • 第 4 章 Image Segmentation
  • 第 5 章 Special App - People Counter
  • 第 6 章 Object Tracking
  • 第 7 章 Object Detection
  • 第 8 章 How to Prepare dataset and Train Your Deep Learning Model
  • 第 9 章 Detect and Track Object with YOLO
  • 第 10 章 Object detection with Deep Learning
  • 第 11 章 Special Apps - Missing and Abandoned Object Detection
  • 第 12 章 Facial Landmarks and Special Applications
  • 第 13 章 Assignments
  • 第 14 章 Different Special Applications

課程內容

  • Understanding the fundamentals of computer vision & image processing, Build computer vision applications using OpenCV, Improve programming skills in Python, Object detection and tracking examples, Deep Learning for Computer Vision, Beside learning some OpenCV functions, Also you will have many special examples with own algorithm


評價

  • I
    Ivan Ivanoff
    1.0

    La seccion 14 donde supuestamente da ejemplos es una seccion que se acerca a la verguenza ajena. Son 3 horas de cosas que no logra hacer andar bien, que no sirven para nada. Ya en el resto de las secciones estaba un poco en el limite, a veces perdiendo mas tiempo en explicar como hacer un circulo en pantalla que explicando OpenCv.

  • O
    Oleksii Khlystun
    3.5

    Everything good for 2018, but for 2023 need update, because code sometimes didn't work

  • D
    Dmitry Malugin
    4.0

    Excellent course, I removed one point only for old version of openCV and some errors in code.

  • V
    Vishnu Venugopal Palakkath
    5.0

    The course was good.Very informative.Ibrahim is a Genius!!

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策使用條款才繼續瀏覽。

我已閱讀及同意