Đề cương khóa học
Giới thiệu
Hiểu các Nguyên tắc Cơ bản Computer Vision
Cài đặt OpenCV với các Wrapper Python
Giới thiệu về Cách Sử dụng OpenCV
Sử dụng Phương tiện với Python
- Loading Images
- Converting Color to Grayscale
- Using Metadata
Áp dụng Lý thuyết Hình ảnh với 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
Khám phá các Thuật toán và Phương pháp Computer Vision Phổ biến
- Thresholding
- Finding Contours
- Background Subtracttion
- Using Detectors
Triển khai Trích xuất Đặc trưng với Python
- Using Feature Vectors
- Understanding the Color-mean Features Theory
- Extracting Histogram Features
- Extracting Grayscale Histogram Features
- Extracting Texture Features
Triển khai Ứng dụng để Phát hiện Độ tương đồng Hình ảnh
Triển khai Công cụ Tìm kiếm Hình ảnh Ngược
Tạo Ứng dụng Phát hiện Đối tượng bằng Đối sánh Mẫu
Tạo Ứng dụng Phát hiện Khuôn mặt bằng Haar Cascade
Triển khai Ứng dụng Phát hiện Đối tượng bằng Keypoints
Thu thập và Xử lý Video thông qua Webcam
Tạo Hệ thống Phát hiện Chuyển động
Khắc phục sự cố
Tóm tắt và Kết luận
Requirements
- Programming kinh nghiệm với Python
Testimonials (1)
Trainer was very knowlegable and very open to feedback on what pace to go through the content and the topics we covered. I gained alot from the training and feel like I now have a good grasp of image manipulation and some techniques for building a good training set for an image classification problem.