OpenCV: Manipulating Images

OpenCV 4.5    |    Beginner
  • 10 Videos | 1h 24m 47s
  • Includes Assessment
  • Earns a Badge
Images often require to be manipulated to extract meaningful portions of an image or prepare them for a machine learning pipeline. OpenCV can help with this. In this course, you'll investigate a variety of image manipulation operations using OpenCV. You'll begin by recognizing how to filter certain portions of an image using bitwise operations. Next, you'll explore the concept of masks and how to use them while extracting parts of an image. You'll then outline how to apply geometrical operations by resizing an image to specific dimensions and discover challenges that such operations present. You'll finish the course by examining image transformations such as rotations and translations to help orient an image to your requirements. Finally, you'll discover how to flip and warp images to present them from a different perspective.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    outline the applications of bitwise AND, OR, NOT, and XOR operations on images
    create masks and inverted masks from a grayscale image
    transform a color image to grayscale and then generate a mask from it
    use the cv2.resize() function to reduce the size of a color image
  • apply cv2.resize() function to scale up an image along individual dimensions
    perform translations and rotations in increments of 90 degrees to orient an image
    rotate images by a specific angle around a specific center by generating a rotation matrix and applying an affine transformation
    flip images vertically and horizontally and warp them using a specified perspective
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    2m 25s
    UP NEXT
  • Playable
    2. 
    Performing Bitwise Operations on Images in OpenCV
    10m 50s
  • Locked
    3. 
    Generating Masks with OpenCV
    10m 7s
  • Locked
    4. 
    Creating a Mask from a Color Image in OpenCV
    5m 34s
  • Locked
    5. 
    Using OpenCV's Resize Function to Downscale an Image
    8m 14s
  • Locked
    6. 
    Using OpenCV's Resize Function to Upscale an Image
    10m 55s
  • Locked
    7. 
    Translating and Rotating Images with OpenCV
    9m 7s
  • Locked
    8. 
    Rotating Images with a Rotation Matrix in OpenCV
    10m 42s
  • Locked
    9. 
    Flipping and Warping Images with OpenCV
    11m 10s
  • Locked
    10. 
    Course Summary
    1m 44s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

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

Digital badges are yours to keep, forever.