for Computer Vision
(Face Detection and Image Processing)
Emenwa Global
CONTENTS
,Introduction
What is OpenCV?
What can you do with OpenCV?
Chapter 1: Setting up OpenCV
Setting Up Windows
How to Install Pip
Setting Up OpenCV on Mac
Setting Up Linux
Chapter 2: Reading Images and Video
How OpenCV Displays Images With Colour Spaces
Reading Videos in OpenCV
Chapter 3 - Resizing and Rescaling Frames
Resizing Images
Rescaling a Video
Chapter 4 - Drawing Shapes & Putting Text on Images
Starting
Using Colours
Draw a line
Draw A Rectangle
Filling the Rectangle with Colour
Draw a Circle
Write Text on Image
Chapter 5 – Basic Functions You Must Use in OpenCV
Converting An Image to Greyscale
Blurring an image
Creating Edge Cascade
How to Dilate an Image
Erosion
Resize and Crop an Image
Rotation
Chapter 6 - Contour Detection
ADVANCED SECTION
, Chapter 7 - Color Spaces
BGR to HSV
BGR to LAB
BGR to RGB
HSV to BGR
Chapter 8 - Color Channels
Splitting Channels
Merging Color Channels
Reconstructing Color Channels
Chapter 10 – The Magic of Blurring
Concepts of Blurring in OpenCV
Averaging
Blurring or Averaging an Image
Gaussian Blur
Median Blur
Bilateral Blurring
Chapter 11 – Bitwise Operations
Create A Rectangle and Circle
Bitwise AND
Bitwise OR
Bitwise XOR
Bitwise NOT
Chapter 12 - Masking
Image Masking with OpenCV
Chapter 13 - Histogram Computation
Working with CalcHist() Method
Histogram for Grayscale Images
Histogram Computation for RGB Images
Chapter 14 - Thresholding/Binarizing Images
Simple Thresholding
Adaptive Thresholding