Computer Vision From Zero
How computers see, from the first pixel: cameras, colour, OpenCV, filters, edges, masks and video, with three small projects to build on a laptop and a webcam.
- Parts
- 5
- Reading time
- about 89 min
- Level
- Beginner
The path, part by part
Read them in order. Every article links to the previous and the next part.
-
1
What Computer Vision Is and Where You Already Use It
A plain-language introduction to computer vision: what it actually means for a computer to 'see', the pipeline behind most vision systems, and the everyday …
Part 1 of 5 · 15 min read
-
2
How a Camera Makes an Image: Lenses, Sensors and Pixels
Before OpenCV ever touches a photo, light has already been bent by a lens, counted by a sensor and rounded into numbers. This article …
Part 2 of 5 · 20 min read
-
3
Colour Spaces: RGB, HSV and Greyscale
A pixel is just three numbers until you decide what they mean. This part explains RGB, greyscale and HSV from first principles, including the …
Part 3 of 5 · 15 min read
-
4
Getting Started With OpenCV: Reading, Showing and Saving Images
Learn how OpenCV represents pictures as NumPy arrays, and master the three basic moves every computer vision script starts with: reading an image, showing …
Part 4 of 5 · 18 min read
-
5
Filters and Blurs: Cleaning Up an Image
Learn how image filters work by sliding a small grid of numbers over every pixel, and see how box, Gaussian, median and bilateral blurs …
Part 5 of 5 · 21 min read