1、功能模块:图片上传识别模块、文本编辑导出模块、历史记录存储模块、本地数据库管理模块、程序打包部署模块五大核心模块。
2、功能描述:支持单张 / 批量图片上传,离线完成图片文字识别,识别内容在线预览、修改、复制;识别记录自动存入本地 H2 数据库,支持检索、删除、导出 TXT 文档;项目可打包为独立 exe 程序,无需联网、无需额外配置环境,适配 Windows 本地离线使用,保障用户图片与文字数据不外流。
1、个人负责任务:独立完成项目全流程开发,包含后端接口编写、OCR 识别逻辑封装、H2 数据库持久层开发、Thymeleaf 页面交互实现,同时完成项目打包 exe、配套启动脚本与使用文档撰写。
2、技术栈与亮点难点:采用 SpringBoot3.2 分层架构,Java17、Zxing 图像工具、H2 嵌入式数据库、Thymeleaf 模板引擎开发;亮点为本地离线识别、全数据本地存储、一键打包独立程序;难点是优化批量图片识别速度,解决图片模糊场景文字识别准确率低的问题,适配低配置 Windows 设备流畅运行。