Python OpenCV for Beginners - Full Course - Learn Computer Vision

preview_player
Показать описание
Welcome to this courese on OpenCV Python Tutorial For Beginners.
OpenCV is an image processing library created by Intel and later supported by Willow Garage and now maintained by Itseez. opencv is available on Mac, Windows, Linux. Works in C, C++, and Python.
it is Open Source and free. opencv is easy to use and install.

Starting with an overview of what the course will be covering, we move on to discussing morphological operations and practically learn how they work on images. We will then learn contrast enhancement using equalization and contrast limiting. Finally we will learn 3 methods to subtract the background from the video and implement them using OpenCV.

At the end of this course, you will have a firm grasp of Computer Vision techniques using OpenCV libraries. This course will be your gateway to the world of data science.

Feel the real power of Python and programming! The course offers you a unique approach of learning how to code by solving real world problems.

#ProgrammingKnowledge #ComputerVision #OpenCV #python

1 - Introduction to OpenCV
2 - How to Install OpenCV for Python on Windows 10
3 - How to Read, Write, Show Images in OpenCV
4 - How to Read, Write, Show Videos from Camera in OpenCV
5 - Draw geometric shapes on images using Python OpenCV
6 - Setting Camera Parameters in OpenCV Python
7 - Show Date and Time on Videos using OpenCV Python
8 - Handle Mouse Events in OpenCV
9 - More Mouse Event Examples in OpenCV Python
11- Bitwise Operations (bitwise AND, OR, NOT and XOR)
12 - How to Bind Trackbar To OpenCV Windows
13 - Object Detection and Object Tracking Using HSV Color Space
14 - Simple Image Thresholding
15 - Adaptive Thresholding
16 - matplotlib with OpenCV
17 - Morphological Transformations
18 - Smoothing Images | Blurring Images OpenCV
19 - Image Gradients and Edge Detection
20 - Canny Edge Detection in OpenCV
21 - Image Pyramids with Python and OpenCV
22 - Image Blending using Pyramids in OpenCV
22 - Image Blending using Pyramids in OpenCV
23 - Find and Draw Contours with OpenCV in Python
24 - Motion Detection and Tracking Using Opencv Contours
25 - Detect Simple Geometric Shapes using OpenCV in Python
26 - Understanding image Histograms using OpenCV Python
27 - Template matching using OpenCV in Python
28 - Hough Line Transform Theory
29 - Hough Line Transform using HoughLines method in OpenCV
30 - Probabilistic Hough Transform using HoughLinesP in OpenCV
31 - Road Lane Line Detection with OpenCV (Part 1)
32 - Road Lane Line Detection with OpenCV (Part 2)
33 - Road Lane Line Detection with OpenCV (Part 3)
34 - Circle Detection using OpenCV Hough Circle Transform
35 - Face Detection using Haar Cascade Classifiers
36 - Eye Detection Haar Feature based Cascade Classifiers
37 - Detect Corners with Harris Corner Detector in OpenCV
38 - Detect Corners with Shi Tomasi Corner Detector in OpenCV
39 - How to Use Background Subtraction Methods in OpenCV
40 - Mean Shift Object Tracking
41 - Object Tracking Camshift Method

#ProgrammingKnowledge #ComputerVision #OpenCV
Welcome to the Python OpenCV for Beginners Full Course - Learn Computer Vision! In this comprehensive course, you'll learn everything you need to know to get started with computer vision using the powerful Python OpenCV library.

Whether you're a beginner or an experienced programmer, this course will take you through the fundamental concepts and techniques of computer vision, including image processing, feature detection, object recognition, and more. You'll get hands-on experience working with real-world examples and projects, as well as plenty of coding exercises to practice your skills.

Throughout the course, you'll learn how to use Python and OpenCV to build powerful computer vision applications, such as face detection, object tracking, and image segmentation. You'll also discover how to optimize your code for performance, and how to integrate your computer vision applications with other popular tools and libraries.

So if you're ready to take your Python programming skills to the next level and start working with computer vision, this course is for you! Join us today and let's get started.
Рекомендации по теме
Комментарии
Автор

1. Introduction 0:11
2. Install Python 5:30
3. Install OpenCV 11:42
4. Getting Started with images on pycharm 15:30
5. How to Read, Write, Show Videos from Camera in OpenCV 32:41
6. Draw geometric shapes on images using Python OpenCV 48:45
7. Setting Camera Parameters in OpenCV Python 1:04:25
8. Handle Mouse Events in OpenCV 1:17:37
9. More Mouse Event Examples in OpenCV Python 1:34:03
10. Basic operations on images : cv.split, cv.merge, cv.resize, cv.add, cv.addWeighted, ROI 1:47:40
11. Bitwise Operators 2:04:28
12. Python Opencv trackbar 2:17:10
13. Object Detection and Object Tracking Using HSV Color Space 2:35:23
14. Simple Image Thresholding 2:54:48
15. Adaptive thresholding 3:07:32
16. Matplotlib with OpenCV 3:17:06
17. Morphological Transformations using OpenCV 3:31:41
18. Smoothing and Blurring Images in OpenCV 3:53:35
19. Image Gradients in OpenCV 4:11:07
20 - Canny Edge Detection in OpenCV 4:24:57
21 - Image Pyramids with Python and OpenCV 4:32:10
22 - Image Blending using Pyramids in OpenCV 4:52:25
23 - Find and Draw Contours with OpenCV in Python 5:13:40
24 - Motion Detection and Tracking Using Opencv Contours 5:24:07
25 - Detect Simple Geometric Shapes using OpenCV in Python 5:43:03
26 - Understanding image Histograms using OpenCV Python 6:01:26
27 - Template matching using OpenCV in Python 6:17:16
28 - Hough Line Transform Theory 6:36:04
29 - Hough Line Transform using HoughLines method in OpenCV 6:48:13
30 - Probabilistic Hough Transform using HoughLinesP in OpenCV 7:00:26
31 - Road Lane Line Detection with OpenCV (Part 1) 7:10:46
32 - Road Lane Line Detection with OpenCV (Part 2) 7:26:27
33 - Road Lane Line Detection with OpenCV (Part 3) 7:46:58
34 - Circle Detection using OpenCV Hough Circle Transform 7:55:33
35 - Face Detection using Haar Cascade Classifiers 8:07:22
36 - Eye Detection Haar Feature based Cascade Classifiers 8:19:24
37 - Detect Corners with Harris Corner Detector in OpenCV 8:26:16
38 - Detect Corners with Shi Tomasi Corner Detector in OpenCV 8:37:22
39 - How to Use Background Subtraction Methods in OpenCV 8:44:07
40 - Mean Shift Object Tracking 8:57:01
41 - Object Tracking Camshift Method 9:17:10

guoguo
Автор

Very Nicely Explained.... A FourCC (four-character code) is a sequence of four bytes (typically ASCII) used to uniquely identify data formats.

Wisdomizer
Автор

Hi sir I have one doubt in your channel a crash course on opencv was there will I follow this or that one ?

sanandapodder
Автор

sir there is no auto complete in pycharm for open cv version ~4.7.0 . can u tell us how to solve the problem .

zqkhegg
Автор

The lecture is excellent. Could you also share the code?

RajpuT-inxy
Автор

why did my autorecognition is not working with cv

ishaanchandak
Автор

Good morning!
Thank you very much for this very beneficial tutorial for beginners.

But I'm stuck importing my cv2. here is the message that appears after installing python 3.11.3, numpy 1.24.3:

C:\Users\ken>python
Python 3.11.3 (tags/v3.11.3:f3909b8, Apr 4 2023, 23:49:59) [MSC v.1934 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Python311\Lib\site-packages\cv2\__init__.py", line 181, in <module>
bootstrap()
File "C:\Python311\Lib\site-packages\cv2\__init__.py", line 153, in bootstrap
native_module =

File "C:\Python311\Lib\importlib\__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)

ImportError: DLL load failed while importing cv2: Le module spécifié est introuvable.
>>>


Je veux une aide!!!

njddpmd