Analyzing Video with OpenCV and NumPy

4.5
stars
43 ratings
Offered By
Coursera Project Network
2,094 already enrolled
In this Free Guided Project, you will:

By the end of this course, you will be able to open video files, access the contents frame-by-frame and modify them at the pixel level.

Showcase this hands-on experience in an interview

Clock1 hour
IntermediateIntermediate
CloudNo download needed
VideoSplit-screen video
Comment DotsEnglish
LaptopDesktop only

In this one hour long project-based course, you will learn the basics of reading, analyzing and writing video using Python, NumPy and OpenCV. We will be working with a short documentary film which is in the public domain, so we are free to download and manipulate it. We will read in the video data frame-by-frame, examine the contents and modify them from Python. By the end of this project, you will have analyzed a video at the pixel level, modified its contents and created a new video file Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.

Requirements

Beginner level Python, and some experience with Python indexing and slicing syntax would be helpful.

Skills you will develop

OpencvPython ProgrammingNumpy

Learn step-by-step

In a video that plays in a split-screen with your work area, your instructor will walk you through these steps:

  1. Read a video file frame-by-frame

  2. Analyze video frame pixels using NumPy

  3. Modify video frames using NumPy

  4. Modify video frames using OpenCV

  5. Generate a new video file

  6. Create a collage of images from a movie

How Guided Projects work

Your workspace is a cloud desktop right in your browser, no download required

In a split-screen video, your instructor guides you step-by-step

Reviews

TOP REVIEWS FROM ANALYZING VIDEO WITH OPENCV AND NUMPY

View all reviews

Frequently asked questions

Frequently Asked Questions

More questions? Visit the Learner Help Center.