清华大学机电工控一体机项目
开发环境:Ubuntu 22.04 / Qt / C++
基于 Qt/C++ 在 Ubuntu 22.04 环境下进行工控一体机软件开发,负责数据接收、数据处理、波形计算及可视化展示等核心功能。
对实时采集数据进行解析和处理,实现实时波形绘制、峰值记录及动态展示。
实现正弦波、三角波等多种波形的生成与显示。
完成三相电数据分析及波形可视化展示,支持本地历史波形数据加载、解析及展示。
负责 Qt 应用在 Linux 环境下的开发、编译、调试及部署,并解决实际运行过程中的环境及依赖问题。
扫描图像处理系统
开发环境:Qt / C++ / OpenCV
基于 Qt/C++ 与 OpenCV 开发扫描图像处理功能,实现扫描仪图像自动化预处理。
针对扫描过程中产生的图像倾斜、黑边等问题,实现纸张自动纠偏及黑边检测、去除。
实现图像区域分割、裁剪及多图像合并,为后续 OCR 识别及版式分析提供标准化图像数据。
完成 OpenCV 图像处理模块与 Qt 图形界面的集成,实现处理结果可视化。
针对不同扫描图像及异常场景进行算法调试、参数优化及问题排查。
智能文档版式分析与还原系统
开发环境:Qt / C++ / PP-StructureV3 / ONNX Runtime / OCR
基于 PP-StructureV3 实现文档版式分析、内容识别及版面还原。
对文档中的文字、图片、表格等内容进行版面结构分析,并结合 OCR 识别结果完成内容提取。
对原 Python 版本功能进行源码分析,并根据项目需求完成核心功能的 C++ 化及工程集成。
实现文档版面结构解析、OCR 结果关联、内容重新组织及版式还原。
针对表格、图文混排等复杂文档场景进行处理。
基于 ONNX Runtime 完成相关模型推理,并集成至 Qt/C++ 应用,实现 AI 模型的本地化运行。
完成从图像输入 → 版式分析 → OCR识别 → 内容结构化 → 文档还原 → 软件部署的完整业务流程。