Coding
read more
Python, OpenCV, NumPy, Matplotlib & Image Processing
0. Introduction
This document summarizes the most important fundamentals of image processing using OpenCV, NumPy, and Matplotlib.
All examples are written in Python and run in both standalone scripts and Jupyter Notebooks (with Matplotlib adaptations).
1. Images & NumPy Arrays – Basic Concept
-
Images are represented as NumPy Arrays:
(height, width, channels) -
Pixel values: 0–255, data type
uint8 -
Colors:
-
RGB = Red / Green / Blue
-