OpenCV: Introduction

OpenCV 4.5    |    Beginner
  • 9 videos | 1h 7m 29s
  • Includes Assessment
  • Earns a Badge
Likes 11 Likes 11
A cross-platform library, OpenCV facilitates image processing and analysis. In this course, you'll discover fundamental concepts related to computer vision and the basic operations which can be performed on images using OpenCV. You'll begin by outlining how to read images from your file system into your Python source in the form of arrays and then save an image array into a local file. Next, you'll explore color images represented as a combination of blue, green, and red channels, how to convert color images to grayscale, and how grayscale images are defined. Finally, you'll perform basic operations on images by investigating how to combine two images using an add operation and make one of the added images more prominent than the other using a weighted addition. Conversely, you'll also perform a subtract operation using two images.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    install OpenCV from a Jupyter notebook
    load images into an OpenCV array from your local storage and also save an array into a local file
    read a color image into your Python source as a grayscale image and view it using an interactive window
    recognize the use of BGR and RGB color spaces in OpenCV and Pillow libraries
  • separate a color image into blue, green, and red channels
    use the add and add weighted operations in OpenCV to combine two images
    perform OpenCV's subtract operation between two images
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1.  Course Overview
    2m 16s
    In this video, you’ll learn more about the course and your instructor. In this course, you’ll learn about OpenCV. You’ll start by reading images from your file system into your Python source in the form of arrays and… FREE ACCESS
  • Playable
    2.  Installing OpenCV
    5m 10s
    In this video, you’ll watch a demo that explores OpenCV. You’ll use Jupyter notebooks for these demos. You’ll start by creating a directory called OpenCV. Then, you’ll use the ls -n command to view the contents of the… FREE ACCESS
  • Locked
    3.  Reading and Writing Images with OpenCV
    11m 54s
    In this video, you’ll watch a demo that shows you how to open an image using OpenCV. You’ll also learn about the interoperability between OpenCV and some other popular Python packages. You’ll start by opening your Jupyter… FREE ACCESS
  • Locked
    4.  Using OpenCV to Load Images in Grayscale
    10m 53s
    In this video, you’ll learn how to use OpenCV to load images in grayscale. You’ll use Jupyter notebook to read the file you created in the last demo. You’ll use cv2.imread, with two input arguments. Your first input… FREE ACCESS
  • Locked
    5.  Transforming Color Space of an Image in OpenCV
    7m 37s
    In this video, you’ll learn how to use OpenCV to transform the color space of an image. You’ll learn how to change the color of the sky in the image you uploaded in the last demo. To do this, you’ll use another Python… FREE ACCESS
  • Locked
    6.  Separating Channels of a Color Image in OpenCV
    9m 20s
    In this video, you’ll learn how to use OpenCV to explore other color space transformations. Following onscreen directions, you’ll convert your image from BGR to grayscale. You’ll use cv2.cvtColor. Just like in previous… FREE ACCESS
  • Locked
    7.  Using OpenCV's Add Operation to Combine Images
    9m 10s
    In this video, you’ll learn how to use OpenCV to combine images. In this demo, you’ll learn to manipulate images using simple arithmetic operations. You’ll get started by performing all of the requisite import statements.… FREE ACCESS
  • Locked
    8.  Subtracting Images in OpenCV
    9m 32s
    In this video, you’ll learn how to use OpenCV to subtract images. On screen, you’ve read two images into two variables called image_round and image_stars. Both of these have been read in using cv2.imread, so they will be… FREE ACCESS
  • Locked
    9.  Course Summary
    1m 38s
    In this video, you’ll review what you’ve learned in the course. In this course, you’ve learned the fundamental concepts around computer vision and some of the basic operations which can be performed on images. You read… FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Likes 283 Likes 283  
Likes 372 Likes 372