OpenCV 实时视频分析实战

📚 30 章 · 从入门到综合 友好
01
OpenCV发展史、应用领域(安防、医疗、自动驾驶)、Windows/Linux/Mac环境配置、验证安装。
02
像素、色彩空间(BGR、RGB、HSV、灰度)、图像与视频文件格式、帧率与分辨率概念。
03
core、imgproc、highgui、videoio、objdetect等模块功能简介。
04
imread、imshow、imwrite、namedWindow、waitKey函数详解与实战。
05
VideoCapture类、VideoWriter类、摄像头ID选择、视频编解码器设置。
06
循环读取帧、帧率控制、帧尺寸调整、帧翻转与镜像。
07
cvtColor函数、BGR转灰度、BGR转HSV、多通道分离与合并。
08
resize、rotate、warpAffine、warpPerspective、仿射变换与透视变换实战。
09
均值滤波、高斯滤波、中值滤波、双边滤波、2D卷积自定义滤波。
10
全局阈值、自适应阈值、Otsu二值化、阈值类型详解。
11
边缘检测 11.html
Sobel算子、Scharr算子、Laplacian算子、Canny边缘检测算法。
12
形态学操作 12.html
腐蚀、膨胀、开运算、闭运算、形态学梯度、顶帽、黑帽。
13
findContours、drawContours、轮廓特征(面积、周长、外接矩形)。
14
Hu矩、轮廓近似、凸包检测、矩形与圆形检测。
15
calcHist、直方图绘制、直方图均衡化、CLAHE自适应均衡化。
16
模板匹配 16.html
matchTemplate方法、不同匹配模式、多目标匹配实战。
17
特征点检测 17.html
Harris角点检测、Shi-Tomasi角点检测、SIFT/SURF特征提取。
18
稀疏光流(Lucas-Kanade)、密集光流(Farneback)、运动目标追踪。
19
背景减除 19.html
MOG、MOG2、KNN、GMG背景减除器、运动前景提取。
20
目标跟踪 20.html
KCF、CSRT、MOSSE等跟踪算法、多目标跟踪实战。
21
Haar级联分类器、LBP级联分类器、人脸检测实战。
22
LBPH、EigenFaces、FisherFaces人脸识别算法。
23
DNN模块加载模型、使用预训练Caffe/TensorFlow模型。
24
YOLO配置文件与权重加载、实时目标检测与框选。
25
SSD与MobileNet 25.html
轻量级模型部署、实时视频流目标检测。
26
姿态估计 26.html
OpenPose原理、DNN模块实现人体关键点检测。
27
EAST文本检测、Tesseract OCR集成、实时文字识别。
28
运动估计、平滑处理、仿射变换补偿、实时稳像。
29
生产者-消费者模式、线程安全队列、提高实时处理帧率。
30
智能安防监控系统(人脸检测+运动检测+目标跟踪+报警触发)。