This repository is aimed to demonstrate how to use python for computer vision using 'OpenCV' library.
VS Code IDE with Python extensions installed
Basic knowledge about how to use jupyter python notebook
1. Numpy_Basics
2. Introduction to OpenCV
4. Drawing over an Image (Non-interactive)
5. Drawing over an Image using Mouse (Interactive)
6. Drawing over an Image with dynamic size (Interactive)
7. Basics of Watermarks Creation
8. Image enhancement using threshold concept
9. Image blurring and smoothing
10. Morphological operations
11. Edge Detection
12. Histograms
13. Video Basics using webcam
14. Video File handling
15. Interactive Drawing on live webcam video
16. Template Matching
17. Corner Detection
18. Face Detection
19. Face Detection on webcam