From the course: Hands-On AI: Computer Vision Projects with Ultralytics and OpenCV
Unlock this course with a free trial
Join today to access over 24,700 courses taught by industry experts.
Introduction to computer vision and OpenCV - OpenCV Tutorial
From the course: Hands-On AI: Computer Vision Projects with Ultralytics and OpenCV
Introduction to computer vision and OpenCV
- [Instructor] Let's get started by taking a look at the basics of Computer Vision and OpenCV. What is Computer Vision? It is a field of artificial intelligence that enables computers to process, analyze, and understand the visual data to extract meaningful information. Let's discuss about OpenCV. It is an open source computer vision library that provides a wide range of functions for image processing. We can use OpenCV to read, write, or resize the image. We can also use OpenCV to perform advanced operations on the image. For example, background subtraction. OpenCV is commonly used in different computer vision applications for pre-processing and post-processing. Let's uncover some of the key features of OpenCV that we will use in this course. Image processing. In the image, you can see we have blurred the human face. Here we have used the OpenCV blur method, and this is a part of image processing. Results visualization. Throughout the course, we will use OpenCV to plot different…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.