Python Computer Vision Mini-Degree
Course
Online
Description
-
Type
Course
-
Methodology
Online
-
Start date
Different dates available
Computer vision is one of the core technologies powering the next generation of consumer and enterprise applications. From detecting counterfeit bills to advanced security systems, daily medical diagnostics, monitoring the health of livestock, and more, computer vision is in high demand throughout nearly every industry – and so is the need for trained developers with these skills.
The Python Computer Vision Mini-Degree is designed to quickly get you developing computer vision and Internet of Things (IoT) applications with Python, NumPy, and OpenCV. You’ll master the core concepts underlying computer vision – including image representation and manipulation, pattern detection, and video and optical flow. As you learn, you’ll build real portfolio-ready projects, including a smart speed camera, an Instagram-style image filter, a smart security camera, and more.
By developing a comprehensive understanding of this powerful technology, you’ll be prepared to take on the world as a well-informed and highly prepared developer.
You will master:
Python programming basics
Functional arrays and matrices with NumPy
Capturing speed with optical flow
Image manipulation
Movement detection
Curriculum
Level 1: Python Fundamentals
Python language basics
Object-oriented programming
Arrays & matrices with NumPy
Level 2: Image Processing
Edit contrast, brightness, & grayscale
Create custom image filters
Understand convolution
Build an Instagram-style photo editing app
Level 3: Optical Flow
Track objects in video
Determine object speed
Camera intrinsics
Visualize object speed & path in realtime
Create a speed camera app
Level 4: Smart Applications
Summation notation & image similarity
Video processing
Detecting movement in live footage
Triggering actions from detections
Build a smart security camera
100% Beginner-Friendly
e used the skills learned with us to publish their own games and websites, land their dream jobs, and even start their own...
Facilities
Location
Start date
Start date
About this course
b
Why should I learn programming?
b
What will I achieve by taking these courses?
b
Technology changes quickly. What happens if the content becomes outdated?
b
I’m an absolute beginner who’s never coded before. Can I still do these courses?
b
What time commitment is needed?
b
Will these courses help me to change my career?
b
Can I watch the videos offline?
Reviews
This centre's achievements
All courses are up to date
The average rating is higher than 3.7
More than 50 reviews in the last 12 months
This centre has featured on Emagister for 3 years
Subjects
- Camera
- Image
- Programming
Course programme
Course #1
Python Programming for Beginners
Course #2
NumPy Matrices and Vectors
Course #3
Python Image Processing – Make Instagram-Style Filters
Course #4
Video and Optical Flow – Create a Smart Speed Camera
Course #5
Create a Raspberry Pi Smart Security Camera
Additional information
Python Computer Vision Mini-Degree