Modern Computer Vision with OpenCV 2025

所在平台: Udemy

课程主页: https://www.udemy.com/course/modern-computer-vision-with-opencv/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:2025年现代计算机视觉与OpenCV 课程概述: 欢迎参加《现代计算机视觉与OpenCV》课程!本课程将从OpenCV的基础入手,教您使用不同的功能并创建各种应用程序。随后,我们将迁移到更高级的项目,包括使用AI进行手势数学计算、构建实时手势控制的转盘、利用ML Depth Pro和YOLO11估计物体距离。您还将开发一个网球分析系统和一个台球击球预测器。 您将学习的内容: - OpenCV函数:了解如何使用OpenCV读取图像、视频和实时摄像头视频流。探索各种OpenCV功能,包括: - 图片转为灰度 - 图片模糊处理 - 边缘检测 - 图像的膨胀和腐蚀 - 裁剪和调整图片尺寸 - 绘制形状(线条、矩形、圆形)并添加文本 - 透视变换 - 轮廓和形状检测 - 创建AI应用程序,如文档扫描仪 - 使用AI进行手势数学计算:利用手势创建图形,并由AI模型处理以解决数学问题,可以向AI模型提问。 - 实时手势控制转盘:学习如何使用OpenCV和MediaPipe库创建实时手势控制的转盘。 - 利用ML Depth Pro和YOLO11估计物体真实距离:了解如何使用Depth Pro和YOLO11估计物体的真实距离。 - 网球分析系统:从零开始创建网球分析系统,包括: - 检测和跟踪球员及网球 - 检测场地关键点,以了解球员相对于场地的位置 - 创建迷你场地并实现球员及网球的运动 - 测量球员及击球速度 - 台球击球预测器:构建一个台球击球预测器,利用几何和向量投影预测球是否能进入袋口,并应用高级图像处理技术,如阈值处理、线检测和轮廓分析。 - 使用Ultralytics YOLO11的人数计数器:学习构建一个对象计数器,用于跟踪进入和退出的人数。 这个课程将使您掌握现代计算机视觉的基本概念及其应用,适合对计算机视觉和AI感兴趣的学习者。

课程评论(0条)

课程详情

Welcome to "Modern Computer Vision with OpenCV"! This course starts with the basics of OpenCV, where you'll learn different functions and create various applications. We'll then move on to more advanced projects, including math with gestures using AI, building a real-time gesture-controlled spin wheel with OpenCV and MediaPipe, and estimating object distances with ML Depth Pro and YOLO11. You'll also develop a tennis analysis system and a pool shot predictor.What You Will Learn:OpenCV Functions:Learn how to read images, videos, and live webcam feeds using OpenCV.Explore various OpenCV functions, including:Converting an image to grayscaleBlurring an imageDetecting edges in an imagePerforming dilation and erosion on imagesCropping and resizing imagesDrawing shapes (lines, rectangles, circles) and adding textWarping perspectiveDetecting contours and shapesAdditionally, create AI applications with OpenCV, such as a Document Scanner.Math with Gestures Using AI:Use your hand to create drawings, which will be processed by an AI model to solve math problems.Ask the AI model questions about the drawings.Real-Time Gesture-Controlled Spin Wheel with OpenCV & MediaPipe:Learn how to create a real-time hand gesture-controlled spin wheel using OpenCV and MediaPipe libraries.Estimate Real Distance to Objects with ML Depth Pro and YOLO11:Learn how to estimate real distances to objects using Depth Pro and YOLO11.Build a Tennis Analysis System:Learn how to create a Tennis Analysis System from scratch, including:Detecting and tracking players and the tennis ballDetecting court keypoints to know player positions relative to the courtCreating a Mini Court and implementing player and tennis ball movements within itMeasuring player and shot speedPool Shot Predictor with OpenCVBuild a Pool Shot Predictor that uses geometry and vector projection to predict if a ball will go into a pocket.Apply advanced image processing techniques, such as thresholding, line detection, and contour analysis.People Counter (Entering and Exiting) using Ultralytics YOLO11Learn to Build an Object Counter for Tracking People Entering and Exiting with Ultralytics YOLO11

课程标签

0人关注该课程

主题相关的课程