# 自动识别功能使用说明

## 功能概述

工业图像自动识别功能允许用户使用AI算法自动检测图像中的各种缺陷类型，包括裂纹、腐蚀、磨损、变形等。

## 使用步骤

### 1. 准备工作
1. 在左侧项目管理树中选择项目、机组或部件
2. 在下方图像列表中选择一张需要识别的图像
3. 确保图像已在右上角预览区域显示

### 2. 启动自动识别
1. 点击顶部工具栏中的"自动标注"按钮
2. 界面会自动切换到识别模式：
   - 左侧显示"自动识别设置"面板
   - 右侧显示"识别结果"面板

### 3. 配置识别参数
在左侧设置面板中：
- **识别算法**: 选择YOLOv5、YOLOv8或R-CNN
- **置信度**: 调整识别置信度阈值（0-100%）
- **缺陷类型**: 选择要识别的缺陷类型
  - 裂纹 (Crack)
  - 划痕 (Scratch)  
  - 腐蚀 (Corrosion)
  - 变形 (Deformation)
  - 孔洞 (Hole)
  - 污垢 (Dirt)

### 4. 开始识别
1. 配置完参数后，点击"开始识别"按钮
2. 系统会显示识别进度
3. 识别完成后，结果会在右侧面板显示

### 5. 查看识别结果
右侧识别结果面板显示：
- **统计信息**: 各类缺陷的数量和平均置信度
- **详细列表**: 每个缺陷的具体信息
  - 缺陷类型和颜色标识
  - 置信度百分比
  - 位置坐标
  - 尺寸大小
  - 修复建议

### 6. 结果操作
- **选择结果**: 点击结果项可在图像上高亮显示
- **保存结果**: 将识别结果保存到系统
- **导出结果**: 导出识别结果为文件

### 7. 退出识别模式
点击左上角的关闭按钮(×)可退出识别模式，返回正常的项目管理界面。

## 缺陷类型说明

| 缺陷类型 | 描述 | 修复建议 |
|---------|------|----------|
| 裂纹 | 表面或内部的线状断裂 | 立即维修，防止扩散 |
| 腐蚀 | 金属表面的化学腐蚀 | 清洁并涂保护层 |
| 磨损 | 表面材料的磨损消失 | 定期监测，必要时更换 |
| 变形 | 结构形状的改变 | 检查结构完整性 |
| 划痕 | 表面的轻微划伤 | 轻微处理即可 |
| 孔洞 | 表面的洞穴或孔隙 | 立即修补 |
| 污垢 | 表面的污染物 | 清洁处理 |

## 注意事项

1. **图像质量**: 确保图像清晰度足够，便于AI识别
2. **光照条件**: 良好的光照有助于提高识别准确度
3. **置信度设置**: 根据实际需要调整置信度阈值
4. **人工复核**: 置信度低于60%的结果建议人工复核
5. **数据保存**: 及时保存重要的识别结果

## 技术参数

- **支持格式**: JPG, PNG, BMP等常见图像格式
- **识别算法**: YOLOv5, YOLOv8, R-CNN
- **置信度范围**: 0-100%
- **处理时间**: 通常3-10秒（根据图像大小）
- **准确率**: 一般在85-95%之间

## 故障排除

### 常见问题
1. **无法启动识别**: 检查是否选择了图像
2. **识别结果为空**: 调整置信度阈值或更换图像
3. **识别时间过长**: 检查网络连接或联系技术支持
4. **结果不准确**: 调整算法参数或使用不同的识别算法

### 性能优化建议
- 使用适当的图像分辨率（建议800x600以上）
- 确保图像对比度清晰
- 避免过度曝光或过暗的图像
- 定期清理缓存数据 