Here you will learn opencv from Basic to Advance topics,
-
Using python package manger (pip)
-
Linux or Mac User:
pip3 install opencv-contrib-python
-
Windows User:
pip install opencv-contrib-python
-
-
By Using Anaconda package Manger( Optional )
- Basics images::camera:: Opencv-Python-Series
-
Reading, and setup Video Tutorial
- Installation
- Checking Version
- Reading Image from Directory
-
Reading All Images and Writing them on Dir Video Tutorial
- Gray Scale ⬛⬜
- BGR to RGB 💙💚❤️ to ❤️💚💙
- Saving the image in directory
-
Resize Image Video Tutorial
-
Splitting The Channels Video Tutorial
- Merging Spilling channels
- Accessing Pixels and modify Pixel Values
- Opacity, or Transparency of image Channel
-
Draw Shapes and Text video Tutorial
- Draw Rectangle
- Draw Circle
- Draw PolyLines
- Draw Text
-
TrackBars :-->> Change the color of Rectangle Video Tutorial
- Create empty image
- Change the color of Rectangle
-
Video
- Video Capture (camera 📷 or Video File)
- Recording Video Files
- Change Resolution of Video
- Changes, Brightness, Contrast, etc.
- Mouse Events
- Draw Shape using Mouse Clicks
- Crop Rectangle area using mouse
- Important Function to Know
- Smoothing Images(Blur)
- 2D Convolution ( Image Filtering )
- Averaging
- Gaussian Blurring
- Median Blurring
- Bilateral Filtering
- Edge Detection
- Corner Detection
- Grid Detection
- Smoothing Images(Blur)
- Morphological Transformations
- Erosion
- Dilation
- Opening
- Closing
- Morphological Gradient
- Geometric Transformations of Images
- Scaling
- Rotation
- Affine Transformation
- Perspective Transformation
- Cropping images
- Image Gradients
- Thresholding
- Types of Thresholding
- Adaptive Thresholding
- Masking
- cropping image in different Shapes using Masking
- Template Matching
- Contours Detection
- Different Shapes Detection
- Sorting Contours by Area
- Segmentation
- WaterShed Algorithm
- Object Detection
- Face detection
- Face Recognition (opencv)
- Object Tracking
- Optical Flow
- Feature Matching