Computer Vision with Python 교육 과정

Course Code

pythoncomputervision

Duration

14 hours (usually 2 days including breaks)

Requirements

  • Programming experience with Python

Overview

Computer 비전은 디지털 미디어에서 유용한 정보를 자동으로 추출, 분석 및 이해하는 분야입니다. Python 은 명확한 구문 및 코드 가독성으로 유명한 고수준 프로그래밍 언어입니다.

강사가 진행하는이 실제 교육에서 참가자는 Python 사용하여 간단한 Computer 비전 응용 프로그램을 만들면서 Computer Vision의 기본 사항을 학습합니다.

이 훈련이 끝나면 참가자는 다음을 할 수 있습니다.

  • Computer 비전의 기본 사항 이해
  • Python 을 사용하여 Computer 비전 작업 구현
  • 자신의 얼굴, 대상 및 모션 감지 시스템 구축

청중

  • Computer 비전에 관심있는 Python 프로그래머

과정 형식

  • 파트 강의, 파트 토론, 연습 및 무거운 실무 연습

Machine Translated

Course Outline

Introduction

Understanding Computer Vision Basics

Installing OpenCV with Python Wrappers

Introduction to Using OpenCV

Using Media with Python

  • Loading Images
  • Converting Color to Grayscale
  • Using Metadata

Applying Image Theory with Python

  • Understanding Images as Multidimensional Arrays
  • Understanding the Color Space
  • Overview of Pixels and Coordinates
  • Accessing Pixels
  • Changing Pixels in Images
  • Drawing Lines and Shapes
  • Applying Text on Images
  • Resizing Images
  • Cropping Images

Exploring Common Computer Vision Algorithms and Methods

  • Thresholding
  • Finding Contours
  • Background Subtraction
  • Using Detectors

Implementing Feature Extraction with Python

  • Using Feature Vectors
  • Understanding the Color-mean Features Theory
  • Extracting Histogram Features
  • Extracting Grayscale Histogram Features
  • Extracting Texture Features

Implementing an App to Detect Image Similarity

Implementing a Reverse Image Search Engine

Creating an Object Detection App Using Template Matching

Creating a Face Detection App Using Haar Cascade

Implementing an Object Detection App Using Keypoints

Capturing and Processing Video through a WebCam

Creating a Motion Detection System

Troubleshooting

Summary and Conclusion

회원 평가

★★★★★
★★★★★

Related Categories

고객 회사

is growing fast!

We are looking to expand our presence in South Korea!

As a Business Development Manager you will:

  • expand business in South Korea
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!