📄️ Vision Introduction
A developer-friendly guide to how cameras turn light into digital images - the foundation of every computer vision and AI system.
📄️ Image Processing with CV2
A hands-on walkthrough of fundamental image processing operations using OpenCV and Python - covering pixel manipulation, brightness and contrast adjustments, and thresholding techniques.
📄️ Intro Exercises
Practice exercises that reinforce the core image processing concepts from the previous guide - contrast manipulation via pixel-level math and binary thresholding for document analysis.
📄️ Vision App
Luma is a browser-based image processing tool that brings the OpenCV concepts from the previous exercises into an interactive web application. Upload any image, adjust brightness, contrast, and thresholding in real time, then download the result - all without a backend server.