Analyze Video Data Using OpenCV and Python
By the end of this course, learners will be able to analyze video data, apply color models, implement image preprocessing techniques, and build object detection and tracking solutions using OpenCV and Python. They will gain the ability to process real-time and recorded video streams, extract meaningful visual features, and apply motion analysis algorithms to solve practical computer vision problems. This course benefits learners by providing a structured, hands-on pathway from foundational concepts to advanced video analytics techniques. Learners will develop industry-relevant skills in image
We may earn a commission if you enroll through our links — it never affects the price you pay.
Similar courses
Data Cleaning with Python for Finance
This course guides you through the process of transforming raw financial data into a clean, trustworthy dataset using Python and pandas. You’ll begin by exploring how to load data into a notebook environment and conduct quick inspections to identify structural issues, formatting inconsistencies, unusual numeric patterns, and missing values. Building on these observations, you’ll apply essential cleaning techniques used by analysts every day—fixing data types, standardizing text categories, resolving or documenting missingness, and removing duplicates. Through guided walkthroughs, hands-on prac
All levels
Foundations of Information Security and Incident Handling
Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Discover the foundational principles of Information Security and Incident Handling in this comprehensive course. You'll gain essential knowledge about key concepts, risk management, vulnerability assessments, and incident response frameworks. With guidance from experts Daniel and Adam, you’ll learn how to assess risks, manage vulnerabilities,
All levels
Ordered Data Structures
In this course, you will learn new data structures for efficiently storing and retrieving data that is structured in an ordered sequence. Such data includes an alphabetical list of names, a family tree, a calendar of events or an inventory organized by part numbers. The specific data structures covered by this course include arrays, linked lists, queues, stacks, trees, binary trees, AVL trees, B-trees and heaps. This course also shows, through algorithm complexity analysis, how these structures enable the fastest algorithms to search and sort data.
All levels
Microsoft Windows Server - Hands-On Training Part I
This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. In this hands-on course, you'll gain practical experience with Microsoft Windows Server 2019, from building your virtual lab environment to performing server management and troubleshooting tasks. You'll learn how to install, configure, and manage various server roles using both GUI and PowerShell, with a focus on Active Directory, DNS, DHCP, Group Policy, and more. By th
All levels