Digital Image Processing Techniques and Simple codes using Python (OpenCV).
- Reading and Writing images in python
- Histogram of images
- Image enhancement techniques
- Thresholding
- Flipping images
- Blurring and deblurring of images
- Read Image
- Crop Image
- Resize Image
- Rotate Image
- Draw Circle on Image
- Draw Rectangle on Image
- Write Text on Image
- Image Bit Slicing
- Image Pyramid
- Image Sampling
- Image Quantization
- Spatial Filtering
- Edge Detections
- Sobel Edge detection
- Laplacian Edge detection
- Canny edge Detection
- Image enhancement in frequency domain
- Low pass and High pass filters
- Point operations
- Image Contours
- Perspective Transformation
- Morphological Transformation
- Image Alignment
- Create Border around Images
- Displaying Coordinates of the Image
- High Dynamic Range of Images
- CNN
- Color Models of Digital Image Processing
- RGB Model
- HIS Model
- Pseudo – Color Image Processing
- Pre-trained models
- Transfer Learning
- Fine-tuning model
- YOLO model
Download Training Data and Yolo Weights. I'll share drive link soon...
- Line Detection
- Circle Detection
- Template Matching
- Corner Detection
- Shi-Tomasi Corner Detection
- Harris Corner Detection
- Smile Detection
- Simple Thresholding
- Segmentation through Manual Thresholding
- Segmentation through OpenCV Thresholding
- Object Detection
- Road Lane Detection