Intermediate Certificate
Computer Vision with Python
Learn to build computer vision applications from scratch. This course covers image processing, object detection, image segmentation, and more using OpenCV and deep learning frameworks.
4.7(1,567 reviews)
9,872 students28 hoursUpdated January 2026James Miller
CV Engineer at 1.ML
Free
Full access to all content
Duration28 hours
Lessons75
LevelIntermediate
LanguageEnglish
CertificateIncluded
What You'll Learn
Image processing fundamentals with OpenCV
Feature extraction and matching
Object detection with YOLO and Faster R-CNN
Image segmentation techniques
Face recognition systems
Deploy CV models in production
Requirements
- Python programming
- Basic understanding of neural networks
- Linear algebra basics
- A computer with GPU (recommended)
Course Curriculum
Introduction to OpenCVFREE
45:00Image ManipulationFREE
1:00:00Filters and Transformations
1:15:00Edge Detection
50:00Instructor
James Miller
CV Engineer at 1.ML
James Miller is a Computer Vision Engineer at 1.ML with expertise in real-time object detection systems. He has built CV pipelines processing millions of images daily and loves teaching practical, production-ready techniques.