基于YOLOv8的PCB缺陷检测系统,支持单张图片检测、批量检测、模型训练和导出。
🔍 缺陷检测
单张图片检测: 上传PCB图片进行实时缺陷检测
批量检测: 同时处理多张PCB图片
可视化结果: 在原图上标注检测到的缺陷位置
置信度调整: 可配置检测阈值,平衡精度和召回率
🧠 模型管理
模型加载: 加载自定义训练的YOLOv8模型
模型导出: 支持导出为ONNX、TorchScript、CoreML等格式
状态监控: 实时显示模型加载状态
🎓 模型训练
自定义训练: 使用PCB缺陷数据集训练新模型
参数配置: 支持配置模型大小、训练轮数、批次大小、学习率
多模型支持: 支持Nano、Small、Medium、Large、X-Large等多种模型规格
📊 数据统计
检测历史: 记录所有检测结果
统计概览: 显示总检测次数、总缺陷数、平均置信度
缺陷分布: 统计各类缺陷的出现频率