3rd edition. — New York: pyimagesearch, 2016. — 166 p.
Python and Required Packages
A note on Python & OpenCV Versions
NumPy and SciPy
Linux
OpenCV
Linux and OSX
Mahotas
All Platforms
Skip the Installation
Loading, Displaying, and Saving
So, What's a Pixel?
Overview of the Coordinate System
Accessing and Manipulating Pixels
Lines and Rectangles
Circles
Image Transformations
Translation
Rotation
Resizing
Flipping
Cropping
Image Arithmetic
Bitwise Operations
Masking
Splitting and Merging Channels
Color Spaces
Histograms
Using OpenCV to Compute Histograms
Grayscale Histograms
Color Histograms
Histogram Equalization
Histograms and Masks
Smoothing and Blurring
Averaging
Gaussian
Median
Bilateral
Simple Thresholding
Adaptive Thresholding
Otsu and Riddler-Calvard
Gradients and Edge Detection
Laplacian and Sobel
Canny Edge Detector
Counting Coins
Where to Now?