项目简介
本项目是基于Qt框架的AOI(自动光学检测)系统,借助图像处理和数据分析技术,达成对工业产品的自动检测与缺陷识别。系统拥有完整检测流程,涵盖图像采集、预处理、特征提取、缺陷检测和结果分析等功能。
项目的主要特性和功能
- 图像采集与处理:支持多种相机设备接入,可通过用户界面配置相机参数;能实时显示和处理图像,包含缩放、平移、旋转等操作。
- 缺陷检测:内置ITO检测、光栅检测等多种缺陷检测算法,支持用户自定义参数配置;具备缺陷自动排序和分类功能,方便后续分析处理。
- 数据分析与报表生成:可对检测结果进行统计分析,生成良率和缺陷分布图表;支持将检测结果导出为Excel、PDF等格式。
- 系统设置与监控:提供系统参数配置界面,包括相机设置、检测算法参数、系统维护等;支持硬盘空间监控和自动清理功能,保障系统稳定运行。
- 用户管理与权限控制:具备用户登录和权限管理功能,不同用户角色操作权限不同;支持密码修改和语言切换功能,提升用户体验。
安装使用步骤
下载源码
从项目仓库下载源码文件,解压到本地目录。
安装依赖
确保系统已安装Qt开发环境(建议版本5.12以上),并安装必要的依赖库,如OpenCV、Qwt等。
编译项目
打开Qt Creator,导入项目文件(.pro),配置编译选项,选择合适的编译器和目标平台,点击编译按钮生成可执行文件。
运行系统
双击生成的可执行文件,启动AOI检测系统,根据提示进行初始化设置,如相机连接、用户登录等。
使用系统
通过主界面进行图像采集、缺陷检测、数据分析等操作,根据需要调整系统参数,优化检测效果。
注意事项
- 确保相机设备与系统兼容,并正确配置相机参数。
- 进行缺陷检测时,建议先进行样本测试,调整算法参数以达最佳检测效果。
- 定期进行系统维护,清理硬盘空间,确保系统稳定运行。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】