本项目是一款面向工业印刷品质量检测场景的桌面端视觉检测软件。系统聚焦包装、标签、码制与文字图案等印刷内容的自动化检测问题,支持对一维码、二维码以及文字图案区域进行建模、识别、比对和缺陷追踪,帮助减少人工目检带来的漏检、误检和效率瓶颈。
项目基于 Qt/C++ 开发图形界面,结合 VisionMaster SDK 的视觉流程能力与 OpenCV 图像处理算法,实现从样本导入、ROI 区域绘制、模板建立、高精度定位匹配,到批量检测、OK/NG 对比和缺陷结果展示的完整流程。用户可以先导入合格样本,标定需要检测的码区或文字图案区域,再对待测图片进行自动定位和区域重建,从而适应样品位置偏移、旋转等实际生产中的常见变化。
系统主要功能包括:
- 图片导入与可视化预览,支持检测区域交互式绘制;
- 一维码、二维码和文字图案三类检测对象的 ROI 配置;
- 基于高精度匹配的检测区域重建,提升不同样品位置变化下的稳定性;
- OK 模板保存与缺陷比对,支持文字图案和码区异常检测;
- 批量检测、运行计时、缺陷数量统计和 NG 结果列表展示;
- 缺陷区域高亮、原图定位和 OK/NG 图像对照,便于复核与追溯。
该项目适用于印刷包装、标签检测、产品追溯码检测等场景,也可作为机器视觉算法、工业软件界面设计和自动化质检流程的实践案例。其价值在于将传统人工检查流程转化为可配置、可复用、可批量运行的视觉检测工具,为实际生产中的质量控制提供更高效、稳定的解决方案。