⚡ 工业缺陷检测实战
📘 30章 · 从入门到产线
01
课程导论与项目全景
工业缺陷检测概述 · OpenCV地位 · 项目全景图 · 环境搭建与验证
📌 全景
02
图像处理基础(一)
图像读写显示 · 色彩空间转换 · 像素操作与ROI提取
🎨 色彩
03
图像处理基础(二)
几何变换 · 滤波 · 边缘检测 (Sobel/Canny)
🔍 边缘
04
图像形态学操作
腐蚀膨胀 · 开闭运算 · 梯度顶帽黑帽 · 缺陷场景应用
🧩 形态学
05
图像分割与轮廓分析
阈值分割 · 轮廓查找绘制 · 特征筛选
✂️ 分割
06
特征提取与匹配
Hu矩 · 模板匹配 · SIFT/SURF/ORB · FLANN匹配
🧬 特征
07
工业相机与图像采集
相机选型 · 镜头光源 · OpenCV调用USB/GigE相机
📷 采集
08
图像预处理实战
光照不均校正 · CLAHE · 去噪增强实战
☀️ 预处理
09
缺陷检测基础算法(一)
差影法 · 背景差分/帧差 · 划痕脏污检测
🧪 差影
10
缺陷检测基础算法(二)
频域分析 · 傅里叶变换 · 高通/低通滤波 · 纹理缺陷
📊 频域
11
缺陷检测基础算法(三)
纹理分析 LBP · GLCM · 表面纹理异常检测
🧶 纹理
12
实战:PCB焊点缺陷检测
漏焊连锡虚焊 · ROI提取 · 差影+轮廓分析
🔧 PCB
13
实战:手机屏幕划痕检测
Canny边缘 · 形态学提取 · 长度宽度计算
📱 屏幕
14
实战:金属表面瑕疵检测
光照校正 · 差影法 · 凹陷凸起划伤检测
⚙️ 金属
15
实战:瓶盖/密封圈缺陷检测
HoughCircles · 轮廓分析 · 模板匹配 · 缺料变形
🥤 瓶盖
16
实战:布匹/纸张瑕疵检测
纹理分析LBP · 频域滤波 · 周期性缺陷
🧵 布匹
17
实战:电子元器件引脚检测
HoughLinesP · 角度测量 · 引脚缺失弯曲
⚡ 引脚
18
实战:标签/印刷品缺陷检测
模板匹配 · 差影法 · 字符缺失偏移模糊
🏷️ 印刷
19
实战:轴承/滚珠缺陷检测
圆检测 · 轮廓分析 · 滚珠缺失磨损
⚪ 轴承
20
实战:食品外观缺陷检测
HSV颜色空间 · 轮廓分析 · 颜色形状破损
🍎 食品
21
实战:玻璃/透明材质缺陷
背景差分 · 梯度分析 · 频域滤波 · 气泡划痕
🔮 玻璃
22
深度学习与OpenCV结合(一)
DNN模块 · 加载Caffe/TF/ONNX · 分类与检测
🤖 DNN
23
深度学习与OpenCV结合(二)
YOLOv8实时缺陷检测 · 模型部署优化
🚀 YOLO
24
深度学习与OpenCV结合(三)
U-Net语义分割 · 像素级缺陷分割
🧠 U-Net
25
模型评估与优化
混淆矩阵 · 准确率/召回率 · IoU · OpenVINO量化
📈 评估
26
系统集成与界面开发(一)
PyQt5/Tkinter桌面应用 · 相机控制 · 结果显示
🖥️ UI
27
系统集成与界面开发(二)
多线程采集检测分离 · 实时显示 · 日志保存
⏱️ 多线程
28
系统集成与界面开发(三)
Modbus PLC通信 · 触发信号 · NG/OK输出 · 产线联动
🏭 产线
29
项目部署与调试
开发到生产环境 · 性能调优 · 丢帧误检排查
🚧 部署
30
课程总结与进阶方向
知识体系回顾 · Anomaly Detection · Few-shot · 职业建议
🎯 进阶